ErrLookup › siyuan-note/siyuan

siyuan-note/siyuan

An open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间,让人与智能体在此协作 · TypeScript · 976 source files

Analyzed at 251596fc0d on 2026-08-12. 884 documented errors.

Code / MessageTypeSeverityTags
Failed to save agent session
exception error network, agent-session, optimistic-concurrency, typescript
Failed to remove agent session
exception error network, agent-session, typescript
Failed to update agent session permission
exception error network, agent-session, validation, typescript
Canvas 2D is unavailable
exception error browser, canvas, graph, typescript, feature-detection
WebGL2 is unavailable
exception error browser, webgl, graph, typescript, feature-detection
Unable to link graph shader
exception error webgl, glsl, graph, typescript
Unable to compile graph shader
exception error webgl, glsl, graph, typescript
Unable to allocate graph rendering resource
exception error webgl, graph, resource-management, typescript
AudioContext is not supported
exception error web-audio, recording, feature-detection, typescript
AudioWorklet is not supported
exception error web-audio, recording, audio-worklet, feature-detection, typescript
Recorder has been disposed
exception error web-audio, recording, lifecycle, typescript
MP3 encoder is not initialized
exception error web-audio, recording, mp3, web-worker, lifecycle, typescript
Agent capability name and description are required
validation error plugin, agent-capability, validation, typescript
${data.error.message}
exception error plugin, json-rpc, network, typescript
image attachment request limit exceeded: at most %d images a
validation error agent, attachments, limits, go
invalid frontend capability ID: %s
validation error agent, capability, validation, go
frontend capability description is required: %s
validation error agent, capability, validation, go
invalid frontend capability [%s]: %w
validation error agent, capability, json-schema, validation, go
task list item marker length should be 1
validation error api, task-list, validation, kernel
task list item marker can not be [ or ]
validation error api, task-list, validation, kernel
task list item marker not found
validation error api, task-list, data-integrity, kernel
encrypted notebook is locked, please unlock it first
validation error encryption, security, notebook, kernel
export source [%s] is not a regular file
validation error export, filesystem, kernel
refuse to write decrypted asset inside workspace
validation error encryption, security, filesystem, kernel
source is not an encrypted asset
validation error encryption, security, filesystem, kernel
invalid import token
validation error import, validation, security, kernel
import task not found or expired
validation error import, filesystem, kernel
no file found
validation error import, upload, validation, kernel
import path is not sub path of import dir
validation error import, security, validation, filesystem, kernel
missing query param [u]
validation error network, proxy, validation, kernel
decode [u] failed: %s
validation error network, proxy, validation, base64, kernel
parse [u] failed: %s
validation error network, proxy, validation, url, kernel
decode [h] failed: %s
validation error network, proxy, validation, base64, kernel
parse [h] failed: %s
validation error network, proxy, validation, json, kernel
parse [t] failed: %s
validation error network, proxy, validation, kernel
field [file] or [url] must not be empty
validation error emoji, upload, validation, kernel
invalid custom emoji URL
validation error emoji, network, security, validation, kernel
download custom emoji failed: %w
exception error emoji, network, kernel
download custom emoji failed with status %d
exception error network, http, emoji, download, api
custom emoji file is too large
validation error validation, emoji, file-size, api
read custom emoji response failed: %w
exception error network, io, emoji, retry, api
custom emoji file must not be empty
validation error validation, emoji, empty-file, api
invalid custom emoji image
validation error validation, emoji, image-decode, api
unsupported custom emoji image format
validation error validation, emoji, image-format, svg, api
custom emoji name must not be empty
validation warning validation, emoji, path, dead-code, api
invalid custom emoji name
validation error validation, emoji, path-traversal, filename, api
attribute view [%s] changed while loading search info
exception warning concurrency, cache, attribute-view, race, version
attribute view not found
error_code error attribute-view, not-found, render
invalid attribute view id
error_code error attribute-view, validation, id, api
invalid box id
validation error attribute-view, validation, id, notebook, api
view not found
validation error attribute-view, view, not-found, api
key not found
validation error attribute-view, key, column, not-found, api
item not found
validation error attribute-view, item, row, not-found, api
wrong layout type
validation error attribute-view, layout, validation, api
invalid column align
validation error attribute-view, validation, column, table, api
attribute view spec is too new
validation warning attribute-view, version, spec, compatibility
filter nesting depth exceeds the maximum allowed
validation error attribute-view, filter, validation, depth-limit, api
parse template [%s] failed: %s
exception warning template, av, rollup, calc, text-template, sprig
execute template [%s] failed: %s
exception warning template, av, rollup, calc, sprig, runtime
encrypted notebook is locked, please unlock it first
validation error encryption, av, lock, notebook, dek, concurrency
new item templates config is nil
validation error av, new-item-template, validation, nil-guard
clone new item template failed
exception error av, new-item-template, defensive, unreachable
new item template name is empty
validation error av, new-item-template, validation, required-field
invalid new item template id [%s]
validation error av, new-item-template, node-id, validation
duplicated new item template id [%s]
validation error av, new-item-template, duplicate, validation, uniqueness
invalid new item template target type [%s]
validation error av, new-item-template, target-type, validation, enum
default new item template [%s] not found
validation error av, new-item-template, default, validation, dangling-reference
new item template field [%s] not found
validation error av, new-item-template, field, stale-reference, validation
new item template field [%s] type [%s] is not editable
validation error av, new-item-template, field-type, validation, whitelist
new item template field [%s] current time mode requires date
validation error av, new-item-template, current-time, date, validation, mode
new item template field [%s] value is invalid: %w
validation error av, new-item-template, value, validation, wrapper
new item template field [%s] option [%s] not found
validation error av, new-item-template, select, option, validation, stale-reference
invalid new item template field value mode [%s]
validation error av, new-item-template, mode, validation, enum
text value is missing
validation error av, new-item-template, text, value, validation
number value is missing
validation error av, new-item-template, number, value, validation
date value is missing
validation error av, new-item-template, date, value, validation
URL value is missing
validation error av, new-item-template, url, value, validation
email value is missing
validation error attribute-view, validation, new-item-template, go
phone value is missing
validation error attribute-view, validation, new-item-template, go
invalid asset type [%s]
validation error attribute-view, validation, asset, new-item-template, go
checkbox value is missing
validation error attribute-view, validation, new-item-template, go
relation value is missing
validation error attribute-view, validation, relation, new-item-template, go
invalid relation block ID [%s]
validation error attribute-view, validation, relation, block-id, go
unsupported value type [%s]
validation error attribute-view, validation, new-item-template, go
bazaar is offline
exception warning bazaar, marketplace, network, offline, go
get bazaar package failed, please check your network
http error bazaar, marketplace, network, download, go
get bazaar package failed: %s
http error bazaar, marketplace, http, download, go
marketplace package install path already exists
validation error bazaar, marketplace, install, security, filesystem, go
invalid marketplace package type
validation error bazaar, marketplace, install, validation, go
marketplace package manifest not found or invalid
validation error bazaar, marketplace, install, manifest, validation, go
marketplace package name mismatch: expected [%s], got [%s]
validation error bazaar, marketplace, install, security, manifest, go
install local marketplace package failed: %w; rollback faile
exception critical bazaar, marketplace, install, filesystem, atomic-rename, recovery, go
remove community package [%s] failed
exception error bazaar, marketplace, uninstall, filesystem, go
multiple marketplace package manifests found
validation error bazaar, marketplace, local-package, manifest, validation, go
marketplace package manifest not found
validation error bazaar, marketplace, local-package, manifest, validation, go
invalid marketplace package manifest
validation error bazaar, marketplace, local-package, manifest, json, validation, go
invalid marketplace package archive
validation error bazaar, marketplace, local-package, zip, archive, validation, go
marketplace package archive is empty
validation error zip, archive, bazaar, marketplace, validation
marketplace package contains too many files
validation error zip, archive, bazaar, zip-bomb, limits
marketplace package contains a file that is too large
validation error zip, archive, bazaar, limits, zip-bomb
marketplace package is too large
validation error zip, archive, bazaar, zip-bomb, security, integer-overflow
marketplace package contains an invalid path
validation error zip, archive, bazaar, path-traversal, security
marketplace package contains an unsupported file
validation error zip, archive, bazaar, security, symlink
marketplace package manifest must be at the archive root or
validation error zip, archive, bazaar, marketplace, manifest, layout
bazaar hash not available
exception error bazaar, network, rhy, stage-index, marketplace
get stage index failed
exception error bazaar, network, stage-index, http, marketplace
--id is required
validation error cli, asset, validation, cobra, flags
--file is required
validation error cli, asset, validation, cobra, flags
--path must not be empty
validation error cli, asset, validation, cobra, flags
--path is required
validation error cli, asset, validation, cobra, flags
--id is required
validation error cli, attr, validation, cobra, flags
--attr is required (format: name=value)
validation error cli, attr, argument-validation, go
invalid attr format [%s], expected name=value
validation error cli, attr, argument-parsing, go
--ids is required
validation error cli, attr, argument-validation, go
--id is required
validation error cli, block, argument-validation, go
document not found or empty
exception error cli, block, data-state, stat, go
--parent is required
validation error cli, block, argument-validation, write, go
--id and --parent are required
validation error cli, block, argument-validation, write, go
block not found: %s
console error cli, block, data-state, move, blocktree, go
document block [%s] cannot be moved with block move; use doc
validation error cli, block, move, semantic, document, go
previous block not found: %s
console error cli, block, move, data-state, blocktree, go
document block [%s] cannot be used as a previous sibling; us
validation error cli, block, move, semantic, document, go
--ids is required
validation error cli, block, flag-validation, argument-required
no valid IDs provided
validation error cli, block, flag-validation, empty-input
--label is required
validation error cli, bookmark, flag-validation, argument-required
--old is required
validation error cli, bookmark, flag-validation, argument-required
--new is required
validation error cli, bookmark, flag-validation, argument-required
--notebook is required
validation error cli, dailynote, flag-validation, argument-required
--av is required
validation error cli, database, attribute-view, flag-validation, argument-required
database not found: %s
console error cli, database, attribute-view, not-found, lookup-failure
--av, --name and --type are required
validation error cli, database, attribute-view, key, flag-validation, argument-required
--av and --key are required
validation error cli, database, attribute-view, key, flag-validation, argument-required
--block is required for non-detached rows
validation error cli, database, attribute-view, row, flag-validation, conditional-argument
--av and --ids are required
validation error cli, database, attribute-view, row, flag-validation, argument-required
--av, --key, --item and --value are required
validation error cli, cobra, flag-validation, attribute-view, database, go
invalid JSON: %s
validation error cli, cobra, json, validation, attribute-view, go
--notebook is required
validation error cli, cobra, flag-validation, document, notebook, go
--title is required
validation error cli, cobra, flag-validation, document, go
--id is required
validation error cli, cobra, flag-validation, document, block-id, go
document not found: %s
console error cli, cobra, document, block-id, blocktree, data-lookup, go
--id and --notebook are required
validation error cli, cobra, flag-validation, document, notebook, go
target human-readable path not found: %s
exception error cli, cobra, document, notebook, hpath, path-resolution, data-lookup, go
keyword is required
validation error cli, cobra, validation, search, document, go
--id is required
validation error cli, cobra, flag-validation, export, markdown, document, go
--output is required for docx
validation error cli, cobra, flag-validation, export, docx, filesystem, go
path escapes workspace: %s
exception error cli, path-security, validation, traversal, go, siyuan
path belongs to encrypted notebook [%s]: %s
exception error cli, path-security, encryption, validation, notebook, go, siyuan
--pattern is required
validation error cli, validation, missing-argument, search, go, siyuan
--path is required
validation error cli, validation, missing-argument, search, go, siyuan
--path is required
validation error cli, validation, missing-argument, history, go, siyuan
--file is required
validation error cli, validation, missing-argument, import, go, siyuan
--notebook is required
validation error cli, validation, missing-argument, import, notebook, go, siyuan
--id is required
validation error cli, validation, missing-argument, inbox, cloud, go, siyuan
--notebook is required
validation error cli, validation, missing-argument, inbox, notebook, go, siyuan
--ids is required (comma-separated shorthand IDs)
validation error cli, validation, missing-argument, inbox, go, siyuan
parent path not found: %s
exception error cli, validation, notebook, block-tree, hpath, inbox, go, siyuan
--name is required
validation error cli, validation, missing-argument, notebook, go, siyuan
notebook [%s] was created but could not be opened: %w
exception error cli, notebook, partial-state, mount, go, siyuan
notebook [%s] is closed; run `notebook open --id %s` first
exception error cli, notebook, state, mount, go, siyuan
notebook [%s] not found
exception error cli, notebook, validation, not-found
--id is required
validation error cli, notebook, validation, missing-argument
--icon is required
validation error cli, notebook, validation, missing-argument
notebook not found: %s
exception error cli, notebook, validation, not-found
no notebooks to update
exception warning cli, notebook, validation, empty-state
--id is required
validation error cli, outline, validation, missing-argument
document not found or has no headings
error_code warning cli, outline, validation, not-found, empty-state
--id is required
validation error cli, ref, validation, missing-argument
--id and --name are required
validation error cli, repo, validation, missing-argument
--name is required
validation error cli, repo, validation, missing-argument
--id is required
validation error cli, repo, validation, missing-argument
--left and --right are required
validation error cli, repo, validation, missing-argument
appearance files not found at [%s]
error_code critical cli, bootstrap, workspace, appearance, i18n, install
directory not found: %s
error_code critical cli, bootstrap, workspace, filesystem, environment
not a valid workspace: %s
error_code critical cli, bootstrap, workspace, validation, filesystem
CLI does not support encrypted notebook [%s]
error_code error cli, security, encryption, notebook, access-control
CLI does not support files in encrypted notebooks
error_code error cli, security, encryption, notebook, access-control, file-path
full-manual mode requires 'push' or 'pull' subcommand
error_code error cli, sync, configuration, validation
--label is required
validation error cli, validation, tag, argument-required
--old is required
validation error cli, validation, tag, argument-required
--new is required
validation error cli, validation, tag, argument-required
--id is required
validation error cli, validation, template, block, argument-required
--name is required
validation error cli, validation, template, argument-required
template already exists, use --overwrite to replace: %s
error_code warning cli, template, conflict, filesystem, overwrite
--path is required
validation error cli, template, validation, flag
path escapes templates dir: %s
validation error security, path-traversal, cli, template, validation
invalid .sy base name [%s]: must end with .sy
validation error encryption, filesystem, validation, aad
invalid .sy base name [%s]: stem is not a node ID
validation error encryption, validation, node-id, aad
path [%s] must not contain '..'
validation error security, path-traversal, filesystem, validation
path [%s] escapes box directory
validation error security, path-traversal, filesystem, validation
tree is empty
error_code error validation, null-check, tree
invalid path
error_code error validation, path, tree
write data [%s] failed: %s
error_code error filesystem, io, write, tree
parse json [%s] to tree failed: %w
http error parse, json, corruption, tree
encrypted .sy [%s]: base id [%s] != root id [%s]
http critical security, encryption, integrity, fail-closed, tree
panic: gulu.Zip.Unzip error (dynamic message from err)
panic critical harmony, panic, zip, native, gomobile
tools/list returned an empty response
http error mcp, protocol, network, validation
tools/list repeated cursor %q
http error mcp, protocol, loop-detection, validation
tools/list exceeded %d pages
http error mcp, protocol, limits, loop-detection
unsupported server type: %s
validation error mcp, config, validation
command is required for stdio server
validation error mcp, config, validation, stdio
environment: %w
validation error mcp, stdio, environment, config-validation
stdin pipe: %w
http critical mcp, stdio, os-resource, file-descriptors
stdout pipe: %w
http critical mcp, stdio, os-resource, file-descriptors
start command: %w
http error mcp, stdio, process-launch, config
connect: %w
http error mcp, stdio, handshake, timeout, protocol
name is empty
validation warning mcp, environment, config-validation
invalid name %q
validation warning mcp, environment, config-validation
duplicate inherited variable %q
validation warning mcp, environment, config-validation, windows
variable %q contains NUL
validation warning mcp, environment, config-validation, data-integrity
duplicate variable %q
validation warning mcp, environment, config-validation, windows
url is required for http server
validation error mcp, http, config-validation
mcp server [%s] not connected
http error mcp, tool-call, connectivity, ordering
mcp oauth authorization required
http warning mcp, oauth, auth, interactive
parse OAuth challenge: %w
http error mcp, oauth, http-headers, auth
server returned %s without an OAuth Bearer challenge
http error mcp, oauth, http-headers, auth
server returned %s
http error mcp, oauth, authorization, http-status
discover OAuth authorization server: %w
http error mcp, oauth, discovery, network, auth-server
OAuth authorization server metadata not found
http error mcp, oauth, discovery, metadata, auth-server
refresh OAuth credentials: %w
http warning mcp, oauth, token-refresh, transient, retry
OAuth authorization server does not support PKCE S256
http error oauth, mcp, pkce, s256, metadata, authorization-server
OAuth authorization server does not support the authorizatio
http error oauth, mcp, response-type, metadata, authorization-server
OAuth authorization server does not support the authorizatio
http error oauth, mcp, grant-type, metadata, authorization-server
OAuth authorization server does not support dynamic client r
http error oauth, mcp, dynamic-client-registration, rfc7591, metadata
OAuth authorization server does not support a compatible tok
http error oauth, mcp, token-auth, metadata, authorization-server
register OAuth client: %w
http error oauth, mcp, dynamic-client-registration, rfc7591, network, registration-endpoint
OAuth client registration returned an unsupported token endp
http error oauth, mcp, token-auth, dynamic-client-registration, registration-response
save OAuth client registration: %w
http error oauth, mcp, storage, persistence, keystore, filesystem
OAuth authorization timed out
http warning oauth, mcp, timeout, interactive, callback, loopback
OAuth authorization failed: %s
http error oauth, mcp, callback, user-consent, authorization-error
OAuth state mismatch
http error oauth, mcp, csrf, state, security, callback
OAuth callback did not include an authorization code
exception error oauth, mcp, callback, protocol, authorization-code
exchange OAuth authorization code: %w
exception error oauth, mcp, token-exchange, pkce, token-endpoint, invalid-grant
OAuth token endpoint returned unsupported token type %q
exception error oauth, mcp, token-type, bearer, token-endpoint
save OAuth credentials: %w
exception error oauth, mcp, storage, persistence, keystore, filesystem
OAuth protected resource metadata has no authorization serve
exception error oauth, mcp, resource-metadata, rfc9728, discovery, authorization-servers
OAuth protected resource metadata not found
exception error oauth, mcp, resource-metadata, rfc9728, discovery, network, well-known
validate OAuth protected resource: %w
exception error oauth, mcp, validation, resource-metadata, credential-reuse
validate OAuth issuer: %w
exception error oauth, mcp, validation, issuer, as-metadata, credential-reuse
OAuth flow is missing or expired
exception warning oauth, mcp, callback, flow-expiry, in-memory-state, interactive
OAuth issuer mismatch
exception error oauth, mcp, security, identity-provider
OAuth callback was already handled
exception warning oauth, mcp, concurrency, duplicate-callback
OAuth token endpoint returned %s
exception error oauth, mcp, network, http, identity-provider
OAuth token endpoint returned no access token
exception error oauth, mcp, identity-provider, token
OAuth revocation endpoint must use HTTPS or loopback HTTP
exception error oauth, mcp, security, transport-security
OAuth revocation endpoint returned %s
exception warning oauth, mcp, network, http, best-effort
invalid tool arguments: %w
validation error mcp, json, rpc, input-validation
tool handler is not configured
exception error mcp, configuration, internal-bug, tool-registration
name must end in .html or .htm
validation error mcp, asset, html, input-validation
empty result
exception error mcp, block, lute, markdown, input-validation
encrypted notebook is locked, please unlock it first
exception error mcp, block, encryption, notebook, authorization
path escapes workspace: %s
validation error mcp, file, security, path-traversal
path belongs to encrypted notebook [%s]: %s
validation error mcp, file, security, encryption, notebook
symlink escapes workspace: %s
validation error mcp, file, security, symlink, path-traversal
access to sensitive workspace file is forbidden: %s
validation error mcp, file, security, sensitive-file, hardening
image operation failed
exception error mcp, image, error-handling, fallback
path is required
validation error mcp, template, input-validation, path
path escapes templates dir: %s
validation error mcp, template, security, path-traversal, input-validation
schema exceeds %d bytes
validation error mcp, json-schema, validation, size-limit
root type must be "object"
validation error mcp, json-schema, validation, input-schema
structured content is required when an output schema is defi
validation error mcp, output-schema, validation, structured-content
prepare structured content: %w
exception error mcp, output-schema, validation, serialization
value exceeds %d bytes
validation error mcp, validation, size-limit, memory
validation did not start within %s
exception warning mcp, validation, concurrency, timeout, backpressure
validation exceeded %s
exception warning mcp, validation, timeout, regex, performance
JSON depth exceeds %d
validation error mcp, validation, json, depth-limit
JSON node count exceeds %d
validation error mcp, validation, json, node-limit, pagination
property %q: x-mcp-header must be a non-empty string
validation error mcp, json-schema, http-header, annotation, validation
property %q: x-mcp-header can only be applied to primitive t
validation error mcp, json-schema, http-header, annotation, type-error
property %q: x-mcp-header value %q is not a valid HTTP field
validation error mcp, json-schema, http-header, rfc-7230, validation
property %q: duplicate x-mcp-header value %q
validation error mcp, json-schema, http-header, duplicate, validation
unzip [%s] failed: %s
panic critical mobile, gomobile, filesystem, zip, panic, archive
no AI provider configured
exception error ai, config, openai, provider, chatgpt
no AI editing config
exception error ai, config, openai, editing-config
icon [%s] not exists or not available
validation error appearance, icon, config, validation
theme [%s] not exists or not available for light mode
validation error appearance, theme, config, light-mode, validation
theme [%s] not exists or not available for dark mode
validation error appearance, theme, config, dark-mode, validation
invalid appearance mode: %s
validation error appearance, config, mode, validation, enum
list document images failed: %w
exception error assets, documents, io, tree-load
assetPath is required for analyze
validation warning validation, assets, input-validation
only local assets/... images are supported
validation warning validation, assets, input-validation
assetPath is not an image referenced by the document
validation error validation, security, assets, authorization
read image failed: %w
exception error io, assets, encryption, filesystem
AI configuration is unavailable
exception error config, ai, initialization
prompt is required for image generation
validation warning validation, ai, input-validation
unsupported image output format
validation warning validation, ai, input-validation
generate image failed: %w
exception error network, ai, api, provider, no-retry
image generation was cancelled
exception warning context, ai, cancellation, no-retry
save generated image failed: %w
exception error io, ai, filesystem, no-retry, persistence
document not found: <documentID>
exception error validation, documents, blocktree
image model is not configured
exception error config, ai, model-config
unsupported multimodal provider protocol: %s
validation error config, ai, provider, protocol
asset path is required
validation warning validation, assets, input-validation
asset path must be relative to data directory: %s
validation error validation, security, assets, path-traversal
asset path escapes data directory: %s
validation error security, validation, assets, path-traversal
asset path does not belong to a notebook: %s
validation error validation, assets, notebook
accessing assets in encrypted notebook [%s] is not supported
validation error security, assets, encryption, notebook
path is not under an assets directory: %s
validation error validation, assets, path-resolution
path is not a child of assets directory: %s
validation error assets, path-traversal, security, validation, filesystem
resolve assets directory [%s] failed: %w
http error assets, symlinks, filesystem, permissions, workspace
notebook asset path resolves outside notebook directory: %s
validation error assets, symlinks, path-traversal, security, notebooks
resolve asset [%s] failed: %w
http error assets, symlinks, filesystem, permissions, missing-file
asset path resolves outside assets directory: %s
validation error assets, symlinks, path-traversal, security, filesystem
asset is not unused: %s
validation warning assets, unused-assets, validation, business-rule
box mismatch: caller specified [%s] but URL has [%s]
validation error assets, notebooks, validation, query-params, box-id
[%s] is not an asset path
validation error assets, path-traversal, security, validation
[%s] is not an asset path (must start with assets/)
validation error assets, validation, path-traversal, security
[%s] is not a box id
validation error assets, notebooks, validation, box-id, security
[%s] is not sub path of workspace
validation error assets, workspace, security, filesystem, configuration
symlink [%s] resolves outside workspace: [%s]
validation error assets, symlinks, path-traversal, security, workspace
symlink [%s] resolves outside assets directory: [%s]
validation error assets, symlinks, path-traversal, security, notebooks
Query asset failed [%s]
http error assets, encrypted-box, not-found, notebooks, security
resolve assets root [%s] failed: %w
http error assets, symlinks, filesystem, permissions, workspace
symlink [%s] resolves outside data/assets: [%s]
validation error assets, symlinks, path-traversal, security, filesystem
Query notebook failed
http error assets, notebooks, filesystem, configuration, workspace
Account authentication failed, please login again
exception error cloud, upload, auth, assets, i18n, session
Upload failed: %s
exception error cloud, upload, assets, i18n, server-error
copy unused asset [%s] to history failed: %w
exception error assets, filesystem, history, cleanup, go
remove unused asset [%s] failed: %w
exception error assets, filesystem, cleanup, history, go
renaming assets in encrypted notebooks is not supported
validation warning assets, encryption, rename, notebook, aad
Do not include symbols \ / : * ? &quot; &#039; &lt; &gt; |
validation warning assets, rename, validation, filename, i18n
invalid card aspect ratio preset [%v]
validation warning attribute-view, av, gallery, kanban, card, validation, transaction
invalid card aspect ratio [%v]
validation warning attribute-view, av, gallery, kanban, card, validation, transaction
at least one visible view is required
validation warning attribute-view, av, database, view, validation, transaction
view [%s] not found in attribute view [%s]
validation error attribute-view, av, database, view, validation, transaction
block [%s] is not an instance of attribute view [%s]
validation error attribute-view, av, database, block, validation, transaction
invalid card size preset [%v]
validation warning attribute-view, av, gallery, kanban, card, validation, transaction
invalid card width [%v]
validation warning attribute-view, av, gallery, kanban, card, validation, transaction
invalid card layout [%v]
validation warning attribute-view, av, gallery, kanban, card, validation, transaction
invalid card field full row value [%v]
validation warning attribute-view, av, gallery, kanban, card, validation, type-assertion, transaction
field [%s] not found in view [%s]
validation error attribute-view, av, gallery, kanban, field, validation, transaction
invalid card configuration value [%v]
validation warning attribute-view, av, card, validation, type-assertion, transaction, json
invalid card cover source [%s]
validation warning attribute-view, av, gallery, kanban, card, cover, validation, transaction
invalid card cover image
validation warning attribute-view, av, gallery, kanban, card, cover, validation, size-limit, transaction
invalid card cover position [%v, %v]
validation error attribute-view, validation, card-cover, transaction
attribute view item [%s] not found
exception error attribute-view, row-not-found, card-cover, transaction
card cover source [%s] does not match view [%s]
exception error attribute-view, card-cover, stale-state, transaction
card cover asset field [%s] not found
exception error attribute-view, card-cover, dangling-reference, transaction
key [%s] not found
exception error attribute-view, key-not-found, detached-block, bulk-import
attribute view [%s] has no block key
exception error attribute-view, primary-key, corruption, row-duplicate
source row [%s] not found in attribute view [%s]
exception error attribute-view, row-not-found, row-duplicate, transaction
invalid attribute view column widths
validation error attribute-view, payload-validation, column-width, transaction
invalid width for attribute view column [%s]
validation error attribute-view, payload-validation, column-width, transaction
view [%s] not found
exception error attribute-view, view-not-found, field-visibility, transaction
view IDs is empty
validation error attribute-view, field-visibility, empty-input, transaction
cannot add an attribute view block key
validation error attribute-view, primary-key, add-column, validation
invalid date display format
validation error attribute-view, date-format, add-column, validation
unsupported attribute view key type [%s]
validation error attribute-view, add-column, unknown-type, validation
date display format is only available for date fields
validation error attribute-view, date-format, update-column, type-mismatch
cannot change type of primary key field
validation error attribute-view, primary-key, update-column, type-change
cannot change field type to primary key
validation error
cannot remove primary key field
validation error
[/api/av/batchSetAttributeViewBlockAttrs] parameter [rowID]
exception error
new item template [%s] not found
exception error
clone attribute view item [%s] failed
exception error
bind attribute view item [%s] failed: %w
exception error
clone attribute view item failed
exception error
invalid create attribute view item documents save mode [%s]
validation error
new attribute view item document in an encrypted notebook mu
validation error
new item template field [%s] not found
exception error
new item template field [%s] current time value is invalid
validation error
new item template field [%s] value is invalid
validation error
new item template field [%s] value mode is invalid
validation error
%w; cleanup failed: %v
exception error
attribute view [%s] is not a table
exception error
attribute view group [%s] not found
exception error
invalid paste row count [%d]
validation error
attribute view item [%s] not found
exception error
attribute view snapshot context is ambiguous [%s]
exception error
parse created [%s] failed: %w
exception error
attribute view history context is ambiguous [%s]
exception error attribute-view, history, encryption, ambiguous-state
encrypted attribute view snapshot is missing notebook contex
exception error attribute-view, encryption, data-integrity, notebook-context
encrypted attribute view snapshot has no matching notebook [
exception error attribute-view, encryption, data-integrity, notebook-context
encrypted notebook attribute view snapshot is plaintext [%s]
exception error attribute-view, encryption, data-integrity, notebook-context
invalid package name
validation error bazaar, package-management, path-traversal, input-validation, security
invalid package type
validation error bazaar, package-management, input-validation, enum
ErrLocalBazaarPackageExists
marketplace package already exists
error_code warning bazaar, package-management, conflict, sentinel-error
ErrLocalBazaarPackageIncompatible
marketplace package is incompatible
error_code error bazaar, package-management, version-compat, sentinel-error
installed package not found
exception error bazaar, package-management, not-found, state-check
Failed to install marketplace package [%s]: %s
exception error bazaar, package-management, network, install, wrapped-error
built-in marketplace package cannot be overwritten
exception error bazaar, package-management, built-in, protection, local-install
marketplace package update is not allowed
exception error bazaar, package-management, version-compat, update, disallowed
marketplace package update not found
exception error bazaar, package-management, not-found, update, state-check
Uninstall failed: %s
exception error bazaar, uninstall, filesystem, io-error
Content block with id [%s] not found
exception error block, heading, blocktree, desync
block updates are empty
validation warning block-update, validation, input-validation
invalid block ID [%s]
validation warning block-update, validation, block-id
load block tree [%s] failed: %w
exception error block-update, filesystem, io-error, load-tree
load block tree [%s] failed: tree is empty
exception error block-update, corruption, load-tree
block [%s] not found
exception error block-update, blocktree, desync
found invalid ID [%s]
validation warning block-update, validation, block-id, lute
data block DOM failed: %w
exception error block-update, markdown, lute, parse
unsupported block data type [%s]
validation warning block-update, validation, data-type
parse tree failed
exception error block-update, dom, lute, parse
list block has no list item
exception warning block-update, list, validation, lute
block [%s] type is locked: expected %s, got %s
validation warning block-update, type-lock, validation
The sidebar feature that comes with the plugin needs to be c
exception warning subscription, ios, cloud-reminder, paywall
This feature requires the purchase of an <a target='_blank'
exception warning subscription, cloud-reminder, paywall, account
Content block with id [%s] not found
exception error blockial, stale-index, block-not-found, reminder
Encrypted notebooks do not support this operation
validation error encrypted-notebook, attrs, bookmark, tags, validation
The attribute name can only contain lowercase English letter
validation error validation, attrs, ial
setting or removing [data-task] attribute is not allowed via
validation error validation, attrs, task-list, api
block [%s] is not a document
validation error blockinfo, validation, document, api
Do not include Markdown syntax marker [%s]
validation error bookmark, validation, markdown
Bookmark cannot be empty
validation error bookmark, validation
prepare box conf [%s] failed: %w
exception error notebook, config, encryption, filesystem
marshal box conf [%s] failed: %w
exception error notebook, config, serialization, bug
mkdir box conf dir failed: %w
exception error filesystem, notebook, config, permissions
write box conf [%s] failed: %w
exception error filesystem, notebook, config, permissions, disk-full
Create notebook [%s] folder [%s] failed: %s
exception error filesystem, notebook, mkdir
Move notebook [%s] file [%s] failed: %s
exception error filesystem, notebook, move, rename
Remove notebook [%s] path [%s] failed: %s
exception error filesystem, notebook, remove, delete
encrypted notebook key material is missing
exception error encryption, notebook, config, security, crypto
CardDAV: address not found
validation error carddav, contacts, not-found, webdav, validation
CardDAV: address file extension name is invalid
validation error carddav, contacts, validation, file-extension, webdav
invalid rich clipboard asset count [%d]
validation error clipboard, assets, validation, batching, limits
invalid rich clipboard asset index [%d]
validation error clipboard, assets, validation, input-validation
unsupported rich clipboard image extension [%s]
validation error clipboard, assets, validation, file-extension, images
failed to connect cloud server
http error cloud, network, connection, retry, cloud-service
requestResult.Msg
http error cloud, ai, chatgpt, cloud-service, api-error
Account authentication failed, please login again
validation error cloud, authentication, subscription, precondition, cloud-service
You have already used a free trial subscription. Duplicate t
exception error cloud, subscription, business-rule, trial, cloud-service
result["msg"].(string)
http error cloud, inbox, shorthand, api-error, type-assertion, cloud-service
Activation code cannot be empty
validation warning validation, activation-code, input, cloud
Encrypted notebooks already exist but the master key backup
exception error crypto, backup, encryption, recovery, filesystem
Cannot import a key backup while encrypted notebooks are ena
validation warning crypto, backup, encryption, import, guard
Invalid key backup file
validation error crypto, backup, import, validation, json
Incorrect master password
validation error crypto, backup, import, password, authentication
Decryption failed: incorrect key or corrupted data
validation error crypto, backup, import, key-mismatch, encryption
failed to persist key backup: %w
exception error crypto, backup, filesystem, io, persistence
password must not be empty
validation warning crypto, encryption, validation, password
312
Encrypted notebook feature is already enabled
validation warning crypto, encryption, state, guard
list encrypted notebooks failed: %w
exception error crypto, encryption, notebook, filesystem, precondition
check encrypted notebook history failed: %w
exception error crypto, encryption, history, filesystem, precondition
311
Incorrect master password
validation error crypto, encryption, password, recovery, authentication
315
Encrypted notebooks already exist but the master key backup is missing. Restore
exception critical encryption, notebook-crypto, key-recovery, config-corruption
enable encrypted notebook failed: failed to persist key back
exception error encryption, notebook-crypto, io, filesystem, config-persistence
cannot disable encrypted notebook feature while encrypted no
validation error encryption, notebook-crypto, precondition, lifecycle
323
Cannot disable encrypted notebooks: deleted-notebook history still depends on th
validation error encryption, notebook-crypto, history, precondition, lifecycle
310
Encrypted notebook feature is not enabled
validation critical encryption, notebook-crypto, key-recovery, backup
317
Invalid key backup file
exception critical encryption, notebook-crypto, kdf, argon2, backup
316
Decryption failed: incorrect key or corrupted data
exception critical encryption, notebook-crypto, integrity, mac, backup
master password migration is pending: %v
exception error encryption, notebook-crypto, key-rotation, migration, io
invalid notebook ID
validation error encryption, notebook-crypto, validation, input
Related operations are being processed, please try again lat
exception warning encryption, notebook-crypto, concurrency, retry, transient
no encrypted key material for box
exception critical encryption, notebook-crypto, key-material, data-loss, config-corruption
unsupported encrypted notebook key envelope
validation error encryption, config-validation, spec-mismatch, go
encrypted notebook key envelope creation time is missing
validation error encryption, config-validation, timestamp, go
invalid encrypted notebook key envelope: %w
validation error encryption, envelope-validation, data-corruption, go
encrypted notebook key envelope nonce mismatch
validation error encryption, nonce-mismatch, integrity, go
invalid encrypted notebook metadata envelope: %w
validation error encryption, metadata, envelope-validation, go
encrypted notebook is not accessible
exception warning encryption, notebook-locked, access-control, go
new password must not be empty
validation error encryption, validation, password, go
cannot change master password while encrypted notebooks are
exception error encryption, password-change, state-consistency, go
Decryption failed: incorrect key or corrupted data [box=%s]
exception error encryption, password-change, decryption-failure, go
Master password change partially failed. Please restart SiYu
exception error encryption, password-change, migration-recovery, go
encrypted notebook has no valid key material
exception critical encryption, key-loss, data-loss, config-corruption, go
encrypted notebook is locked, please unlock it first
exception error encryption, notebook-lock, dek, fail-closed, crypto
encrypted asset metadata is too large
exception error encryption, asset, size-limit, crypto
invalid encrypted asset format
validation error encryption, asset, format-validation, corruption, crypto
invalid encrypted asset metadata size
validation error encryption, asset, corruption, size-validation, crypto
Please unlock the encrypted notebook first
validation error encryption, asset, notebook-lock, fail-closed, export, crypto
Encrypted notebook feature is not enabled
validation error encryption, notebook-creation, configuration, crypto
encrypt notebook metadata failed: %w
exception error encryption, notebook-creation, crypto, metadata
save encrypted notebook conf failed: %w
exception error encryption, notebook-creation, disk-io, filesystem, crypto
write notebook crypt backup failed: %w
exception error encryption, notebook-creation, disk-io, backup, crypto
encrypted notebook metadata verification failed after write
exception critical encryption, notebook-creation, data-integrity, verification, crypto
initialize encrypted notebook document failed: %w
exception error encryption, notebook-creation, document-init, disk-io, crypto
not found elevator [%s]
exception warning windows, defender, elevator, permissions, platform-specific
path contains invalid character [%s]
validation error windows, defender, security, command-injection, path-validation, platform-specific
not a code block
validation error export, code-block, ast, type-validation
code block has no code node
validation error export, code-block, ast, corruption, malformed-tree
The doc in the user guide does not support sharing to the co
validation error export, liandi, user-guide, community, restriction
get liandi article info failed [sc=%d]
http error export, liandi, network, community, api-error
send article to liandi failed [sc=%d]
http error network, liandi, export, authentication, http-status
send article to liandi failed: <liandi server response messa
exception error liandi, export, business-error, validation
Please unlock the encrypted notebook first
validation error encryption, export, guard, notebook-lock
Currently available space is [%s], at least [%s] is required
validation error disk-space, export, data-export, desktop
Export failed: %s
exception error filesystem, export, data-export, file-copy, permissions
resource path [%s] is not in workspace
validation error security, path-traversal, workspace, export, resources
exporting symbolic links is not supported
validation error filesystem, symlink, security, export, resources
exporting special files is not supported
validation error filesystem, special-files, export, resources, unsupported
exporting non-asset files from encrypted notebooks is not su
validation error encryption, export, resources, assets, access-control
exporting resources across encrypted notebook boundaries is
validation error encryption, export, resources, access-control, multi-notebook
exporting encrypted and normal notebook resources together i
validation error encryption, export, resources, access-control, mixed-sources
Please configure [Settings - Export - Pandoc - Path to Pando
validation error pandoc, docx, export, configuration, external-tool
Encrypted notebooks do not support this operation
validation warning encryption, flashcard, notebook, access-control
Query notebook failed
exception error notebook, validation, stale-reference
Please specify the daily note save path in the Notebook Sett
validation warning daily-note, configuration, notebook, validation
The top-level notebook document cannot be removed or moved
validation error move, notebook, root-document, validation
The current settings do not allow the creation of sub-docume
validation warning move, depth-limit, configuration, file-tree
Move notebook [%s] file [%s] failed: %s
exception error move, filesystem, cross-box, rename, filelock
Maximum length is limited to 512 characters
validation warning rename, validation, length-limit, title
Untitled
validation error create, validation, path, tree-id, untitled
Cannot create a file starting with .
validation error create, validation, path, dotfile, filesystem
Duplicated filename
validation warning create, validation, duplicate, path, existence-check
duplicate notebook ID [%s]
validation error validation, filetree, sort, input-validation
notebook [%s] not found
validation error validation, filetree, sort, notebook, stale-state
duplicate document ID [%s]
validation error validation, filetree, sort, input-validation
document [%s] not found in opened and unlocked notebooks
validation error validation, filetree, sort, notebook-state, stale-state
block [%s] is not a sortable document
validation error validation, filetree, sort, block-type
notebook [%s] not found for document [%s]
validation error race-condition, filetree, sort, notebook, internal-invariant
Encrypted notebooks do not support this operation
validation error flashcard, encryption, validation, encrypted-notebook
The top-level notebook document cannot be removed or moved
validation error heading, doc-conversion, notebook, restriction
Cannot be converted to heading when including sub-documents
validation error heading, doc-conversion, sub-documents, restriction
Encrypted notebooks do not support this operation
validation critical heading, doc-conversion, encryption, data-integrity, crypto-boundary
Please unlock the encrypted notebook first
validation error history, encryption, encrypted-notebook, unlock, dek
Related operations are being processed, please try again lat
validation warning history, rollback, concurrency, lock, transient, retry
The notebook already exists
validation error history, rollback, notebook, conflict, filesystem
asset path must be under assets
validation error history, asset, validation, path-validation, security
asset path must be a file
validation error history, asset, validation, filesystem
document version is required
validation error nil-guard, history-diff, validation, api
current document ID is invalid
validation error validation, history-diff, block-id, api
document versions do not belong to the same document
validation error history-diff, validation, document-model
document version is empty
validation error history-diff, data-integrity, corruption, validation
314
Please unlock the encrypted notebook first
validation error encryption, auth, history-diff, notebook-lock
history version is not a document
validation error validation, history-diff, file-format
snapshot file ID is required
validation error validation, snapshot, history-diff, data-repo
26
Please initialize the data repo key first in [Settings - Account & Sync - Local
validation error configuration, data-repo, snapshot, encryption, setup
snapshot version is not a document
validation error validation, snapshot, file-format, data-repo
target notebook required
validation warning import, sy-zip, sentinel-error, api-flow
199
This is not a valid .sy.zip archive. If the archive was exported from [Settings]
validation error import, sy-zip, validation, file-format
0
Query notebook failed
exception error import, notebook, validation, configuration
313
Encrypted notebooks do not support this operation
validation error import, encryption, flashcard, notebook, policy
rename path failed
exception error import, filesystem, sy-zip, rename, io
copy data failed
exception error import, filesystem, sy-zip, copy, io
Please unlock the encrypted notebook first
validation error encryption, import, locked, dek, sy-zip
read imported notebook conf [%s] failed: %w
exception error encryption, import, data-zip, config, io
parse imported notebook conf [%s] failed: %w
exception error encryption, import, data-zip, config, json
invalid imported notebook identity [%s]: %w
validation error encryption, import, data-zip, identity, backup
encrypted notebook [%s] has no valid identity
validation error encryption, import, data-zip, identity, unrecoverable
notebook [%s] has conflicting normal and encrypted identitie
validation error encryption, import, data-zip, identity, conflict
inspect imported notebook [%s] failed: %w
exception error encryption, import, data-zip, io, inspection
imported notebook [%s] contains encrypted payload without id
validation error encryption, import, data-zip, orphaned-data, unrecoverable
refuse to overwrite existing encrypted notebook [%s]
validation error encryption, import, data-zip, safety, overwrite
check data.zip failed
validation error import, data-zip, io, validation, glob
This is not a valid Data archive. If the archive was exporte
validation error import, data-zip, validation, user-error, format-mismatch
import from local path failed, please check kernel log for d
panic error import, panic, markdown, recovery, ast
Only supports importing Markdown document
validation warning import, markdown, validation, file-type
parse tree [%s] failed
exception error import, markdown, lute-parser, parsing
Obsidian Vault is unreadable
validation error obsidian, import, filesystem, validation, sentinel-error
Obsidian Vault path is not a directory
validation error obsidian, import, filesystem, validation, sentinel-error
Obsidian Vault path is unsafe
validation error obsidian, import, security, validation, sentinel-error, symlink
Obsidian Vault config directory is missing
validation error obsidian, import, validation, sentinel-error, config
Obsidian Vault has no readable Markdown
validation warning obsidian, import, validation, sentinel-error, markdown
Obsidian source file changed
validation warning obsidian, import, filesystem, race-condition, sentinel-error
An Obsidian Vault import task is already running
validation warning obsidian, import, concurrency, task-lifecycle
The Obsidian Vault import task was not found or has expired
validation warning obsidian, import, task-lifecycle, not-found, expiry
The Obsidian Vault import task can no longer be cancelled
validation warning obsidian, import, task-lifecycle, cancellation
The Obsidian Vault analysis is not ready or has expired
validation warning obsidian, import, task-lifecycle, state-machine
read referenced attachment [%s]: %w
exception error obsidian, import, assets, attachments, validation
Obsidian Vault is unreadable: path is empty
validation error obsidian, import, validation, filesystem, input-validation
Obsidian Vault is unreadable: normalize Vault path: %v
validation error obsidian, import, validation, filesystem, windows, path-resolution
Obsidian Vault is unreadable: read Vault root: %v
validation error obsidian, import, validation, filesystem, permissions, not-found
Obsidian Vault path is unsafe: Vault root is a symbolic link
validation error obsidian, import, security, validation, symlink, reparse-point
Obsidian Vault path is unsafe: selected Vault path is sensit
validation error obsidian, import, security, validation, sensitive-path
Obsidian Vault path is unsafe: Vault root and SiYuan workspa
validation error obsidian, import, security, validation, workspace, path-containment
Obsidian Vault is unreadable: read Vault config directory: %
validation error obsidian-import, filesystem, permissions, validation
read Vault directory [%s]: %w
exception error obsidian-import, filesystem, permissions, recursive-scan
344
Markdown [%s] is not valid UTF-8
error_code error obsidian-import, encoding, utf-8, markdown
347
parse Markdown [%s] failed
error_code error obsidian-import, markdown, parser, lute
345
read Markdown [%s]: %w
error_code error obsidian-import, filesystem, read, concurrency, stable-read
348
copy attachment [%s]: %w
error_code error obsidian-import, staging, assets, copy, filesystem
349
the Markdown file list changed after analysis
error_code error obsidian-import, revalidation, concurrency, vault-drift
346
Markdown [%s] changed after analysis: %w
error_code error obsidian-import, revalidation, file-drift, mtime, concurrency
106
Maximum length is limited to 512 characters
error_code error notebook, mount, validation, length-limit
0
Query notebook failed
error_code error notebook, mount, rename, not-found, validation
invalid notebook ID
validation error notebook, mount, remove, validation, id-format
239
Related operations are being processed, please try again later
error_code warning notebook, mount, remove, concurrency, lock
can not remove [%s] caused by it is a reserved file
validation error notebook, mount, remove, reserved, safety, validation
query database-bound blocks in notebook [%s] failed: %w
exception error notebook, attribute-view, sqlite, remove
can not remove [%s] caused by it is not a dir
validation error notebook, filesystem, remove, validation
can not open file, just support open folder only
validation error notebook, mount, filesystem, user-guide
encrypted notebook locked, please unlock it first
exception error notebook, encryption, auth, mount
OIDC login is not enabled
validation error oidc, auth, config, validation
OIDC client ID is required
validation error oidc, auth, config, validation
GitHub OAuth client secret is required
validation error oidc, github, oauth, config, secrets
OIDC issuer URL is required
validation error oidc, issuer, microsoft, custom, config
OIDC issuer URL must use HTTPS unless it is a loopback addre
validation error oidc, issuer, tls, security, loopback
Unsupported OIDC provider
validation error oidc, provider, config, validation
OIDC login requires at least one claim rule when Allow all u
validation error oidc, authorization, claim-rules, config, security
OIDC claim rules must include a claim and at least one value
validation error oidc, claim-rules, config, validation
Unsupported OIDC claim rule operator
validation error oidc, claim-rules, operator, validation
OIDC claim rule values cannot be empty
validation error oidc, claim-rules, validation, input
Google does not support the fixed SiYuan mobile OIDC callbac
validation error oidc, mobile, google, provider
remote access requires at least one authentication method
validation error oidc, auth, remote-access, security, config-change
Desktop OIDC login requires a loopback listener
validation error oidc, desktop, loopback, redirect-url, network
A loopback OIDC redirect URL is required for local access
validation error oidc, desktop, loopback, host-header, proxy
A public HTTPS OIDC redirect URL is required for remote acce
validation error oidc, configuration, redirect-url, security, remote-access
OIDC redirect URL must end with /api/system/oidc/callback
validation error oidc, configuration, redirect-url, validation
Public OIDC redirect URL must use HTTPS
validation error oidc, configuration, redirect-url, tls, security
OIDC configuration changed during provider discovery
exception warning oidc, concurrency, configuration, race-condition, discovery
OIDC login transaction capacity reached
exception error oidc, capacity, dos-protection, concurrency
too many pending OIDC login transactions
exception warning oidc, rate-limit, concurrency, per-source
OIDC state is missing
validation error oidc, authentication, protocol, state
OIDC login transaction was not found or has expired
exception error oidc, authentication, state, expiry, distributed
OIDC configuration changed during login
exception warning oidc, configuration, concurrency, race-condition
OIDC login binding does not match
validation error oidc, authentication, session, security
wait for OIDC login transaction failed: %w
exception warning oidc, timeout, polling, concurrency
OIDC validation transaction was not found or has expired
exception error oidc, validation, activation, expiry
OIDC validation configuration is missing
exception error oidc, validation, state-machine
OIDC configuration changed during validation
exception warning oidc, concurrency, configuration, race-condition
OIDC authorization code is missing
validation error oidc, authentication, idp, redirect-url
OIDC claim [%s] is not allowed
validation error oidc, authorization, claims, security
Save OIDC login session failed
exception error oidc, session, persistence, authentication
OIDC configuration is missing
validation error oidc, authentication, config, nil-guard
OIDC client ID is required
validation error oidc, authentication, config, validation
OIDC redirect URL is required
validation error oidc, authentication, config, oauth2
GitHub OAuth client secret is required
validation error oidc, authentication, github, config, oauth2
unsupported OIDC provider [%s]
validation error oidc, authentication, config, enum, validation
OIDC issuer URL is required
validation error oidc, authentication, config, issuer, validation
discover OIDC provider failed: %w
exception error oidc, authentication, network, tls, discovery, runtime
exchange OIDC authorization code failed: %w
exception error oidc, authentication, oauth2, pkce, network, runtime
OIDC response does not contain an ID token
exception error oidc, authentication, id-token, oauth2, scopes
verify OIDC ID token failed: %w
exception error oidc, authentication, jwt, verification, clock-skew, runtime
OIDC nonce does not match
validation error oidc, authentication, security, nonce, replay-attack, session
This operation is not supported in read-only mode
validation warning onboarding, read-only, publish-mode, config, guard
plugin [%s] not found
exception error plugin, bazaar, config, validation
require upgrade SiYuan to use this plugin [%s]
exception warning plugin, version-compatibility, bazaar, upgrade
create dir for publishAccess.json [%s] failed: %s
exception error filesystem, publish, permissions, io, config
write publishAccess.json [%s] failed: %s
exception error filesystem, publish, io, disk-full, filelock, runtime
Please initialize the data repo key first in [Settings - Acc
validation error data-repo, encryption, config, guard, dejavu
Please unlock the encrypted notebook first
validation error data-repo, encryption, rollback, encrypted-notebook, security, guard
no such file or directory: %s
exception error repo, snapshot, rollback, data-integrity
encrypted repository data is missing valid notebook context
exception error repo, snapshot, encryption, data-integrity, fail-closed
encrypted repository data is missing notebook context
exception error repo, encryption, data-integrity, fail-closed
encrypted repository data has no matching notebook [%s]
exception error repo, encryption, data-integrity, fail-closed
Input can not be empty
validation warning repo, config, encryption-key, input-validation
The key is not recognized, please confirm that the copied ke
exception error repo, config, encryption-key, base64, input-validation
Backup failed: The cloud can only support backup up to 12 sn
exception error cloud, backup, quota, dejavu
Backup failed: %s
exception error cloud, backup, network, dejavu
Conf.Language(142)
validation warning validation, snapshot, input, empty-field
Conf.Language(151)
validation warning validation, filename, snapshot, input
Conf.Language(26)
validation warning repo-key, index, snapshot, configuration
Conf.Language(30) {err.Error()}
exception error cloud, network, space, authentication
not query embed block
validation error embed-block, type-mismatch, validation, block-tree
query embed block statement not found
exception error embed-block, ast, data-corruption, missing-content
Conf.Language(132)
validation error search, find-replace, sql, i18n, kernel, validation
Conf.Language(0)
validation error notebook, shorthand, quick-capture, i18n, kernel
local storage value for key [%s] must not be empty
validation error local-storage, validation, kernel, api
Conf.Language(142)
validation error criterion, search-filter, validation, i18n, kernel
Conf.Language(123)
validation error sync, crypto, encryption, cloud, i18n, kernel, validation
Conf.Language(53)
validation error sync, crypto, encryption, cloud, i18n, kernel, precondition
Conf.Sync.Stat
exception error sync, crypto, encryption, cloud, kernel, runtime, network
Conf.Language(194)
validation error sync, webdav, nutstore, cloud, i18n, kernel, validation
Conf.Language(77) {msg}
validation error sync, local, filesystem, validation, i18n, kernel
Conf.Language(131)
validation error sync, cloud, provider, s3, webdav, i18n, kernel, validation
Conf.Language(37)
validation error sync, cloud, validation, naming, i18n, kernel
formatRepoErrorMsg(err)
exception error sync, cloud, network, kernel, runtime, auth
Conf.Language(112) {invalidChar}
validation error tag, markdown, validation, i18n, kernel
Conf.Language(114)
validation error tag, validation, i18n, kernel
Conf.Language(44) {err.Error()}
exception error template, go-template, i18n, parsing
template path is outside templates directory
validation error security, path-traversal, template, validation
Parse template failed: %s
exception error template, go-template, runtime, i18n, sql
parse tree [%s] failed
exception error template, lute, kramdown, parsing, ast
invalid content template path
validation error template, path-traversal, validation, security
content template path is outside templates directory
validation error template, path-traversal, validation, security
content template [%s] not found
validation error template, filesystem, not-found, validation
content template [%s] is not a regular file
validation error template, filesystem, validation, security
notebook not found
error_code error notebook, box, sentinel, not-found, validation
notebook closed
error_code error notebook, box, sentinel, state, encryption
block not found
error_code error block, sentinel, not-found, blocktree, validation
tree not found
error_code error tree, document, sentinel, not-found, validation
indexing
error_code warning indexing, sentinel, transient, retry, boot
notebook unindexed
error_code warning notebook, box, sentinel, indexing, state
invalid id
error_code error id, validation, sentinel, attribute-view, format
update channel is invalid
validation error config, update, validation, channel
update package is unavailable
exception error update, platform, package, sentinel-error
version is up to date
exception info update, version, semver, informational
update package is unavailable for the current platform
exception error update, platform, linux, package, architecture
update package is unavailable: [%s]
exception error update, package, release, cdn, timing
update package is unavailable: [%s] checksum is unavailable
exception error update, checksum, integrity, package, manifest
update package URL or checksum is empty
validation error update, validation, precondition, download
verify checksum failed, download install package [%s] checks
exception error update, checksum, integrity, download, corruption, security
update channel is invalid
validation error config, update, channel, validation
stable release version is invalid
exception error update, stable-channel, semver, network, cloud-service
no release is available for the update channel
exception warning update, channel, github, prerelease, filtering
get GitHub releases failed: %d
exception error update, github-api, rate-limit, network, http-status
GitHub releases are empty
exception error update, github-api, network, empty-response
checksum manifest is unavailable
exception warning update, checksum, manifest, github, asset
package checksum is unavailable
exception warning update, checksum, manifest, cache, platform
checksum manifest response is empty
exception error update, checksum, manifest, network, http-client
get checksum manifest failed: %d
exception error update, checksum, manifest, github, http-status, network
checksum manifest is too large
validation error update, checksum, manifest, size-limit, security, network
checksum manifest digest mismatch
validation error update, checksum, manifest, integrity, security, mitm
Failed to insert asset file, please reopen the document
exception error asset, blocktree, upload, kernel
asset data is empty
validation error asset, upload, validation, kernel
invalid asset filename
validation error asset, filename, upload, validation, kernel
registerCapability requires 3 arguments: name, config, handl
validation error plugin, agent, capability, javascript, validation
capability name must not be empty
validation error plugin, agent, capability, validation
first argument must be a tool name string
validation error plugin, agent, capability, type-mismatch, javascript
config.description must not be empty
validation error plugin, agent, capability, validation, javascript
config.description is required and must be a string
validation error plugin, agent, capability, validation, javascript
config.inputSchema is required
validation error plugin, agent, capability, schema, validation, javascript
second argument must be a config object
validation error plugin, agent, capability, validation, javascript
third argument must be a handler function
validation error plugin, agent, capability, type-mismatch, javascript
unregisterCapability requires 1 argument: name
validation error plugin, agent, capability, validation, javascript
failed to serialize inputSchema: %v
exception error plugin, agent, capability, schema, serialization, javascript
invalid json schema: %v
exception error plugin, agent, capability, schema, validation, javascript
config.actionEffects contains an empty action
validation error plugin, agent, capability, effects, validation, javascript
failed to serialize config.%s: %v
exception error plugin, agent, capability, effects, serialization, javascript
invalid config.%s: %v
exception error plugin, agent, capability, effects, validation, javascript
path required
validation error plugin, client, fetch, type-mismatch, javascript
path must start with /
validation error client-fetch, validation, argument, path
failed to export headers: %w
exception error client-fetch, validation, headers, goja
panic during siyuan.client.fetch: %v
panic error client-fetch, panic, internal, concurrency
failed to read response body: %w
exception error client-fetch, network, response-body, retry
WebSocket is closing
exception warning client-socket, websocket, lifecycle, readystate
WebSocket is closed
exception warning client-socket, websocket, lifecycle, readystate
WebSocket is not open (state: %d)
exception warning client-socket, websocket, send, lifecycle
WebSocket not yet connected
exception warning client-socket, websocket, send, timing
panic during siyuan.client.event: %v
panic error client-event, eventsource, panic, internal
topic and event required
validation error event-bus, emit, validation, argument
topic required
validation error event-bus, emit, validation, topic
method name and function required
validation error rpc, bind, validation, argument
first argument must be method name string
validation error rpc, bind, validation, type
second argument must be a function
validation error rpc, bind, validation, type, function
method name required
validation error plugin-api, rpc, argument-validation, javascript
method required
validation error plugin-api, rpc, broadcast, argument-validation, javascript
siyuan.storage: path traversal not allowed
validation error plugin-api, storage, security, path-traversal, sandbox
path required
validation error plugin-api, storage, watcher, argument-validation, javascript
failed to add storage path to watcher: %v
exception error plugin-api, storage, watcher, fsnotify, filesystem, environment
failed to remove storage path from watcher: %v
exception warning plugin-api, storage, watcher, fsnotify, idempotency
panic during siyuan.storage.get: %v
panic error plugin-api, storage, panic, recovery, defensive
path and content required
validation error plugin-api, storage, argument-validation, javascript
The current kernel is in read-only mode, storage.put is not
exception error plugin-api, storage, read-only, environment, permissions
panic during siyuan.storage.put: %v
panic error plugin-api, storage, panic, recovery, defensive
failed to make directory: %w
exception error plugin-api, storage, filesystem, permissions, io-error
failed to write file: %w
exception error plugin-api, storage, filesystem, io-error, filelock, permissions
The current kernel is in read-only mode, storage.remove is n
exception error plugin-api, storage, read-only, environment, permissions
cannot remove storage root
validation error plugin-api, storage, safety-guard, filesystem
panic during siyuan.storage.remove: %v
panic error plugin-api, storage, panic, recovery, defensive
failed to remove: %w
exception error plugin, storage, filesystem, promise
panic during siyuan.storage.list: %v
panic error plugin, storage, panic, internal-bug
failed to read directory: %w
exception error plugin, storage, filesystem, promise
initialize fsnotify watcher: %w
exception error plugin, fsnotify, watcher, linux, system-limits
fsnotify watcher not initialized
exception warning plugin, fsnotify, watcher, lifecycle
handler did not return an object
exception error plugin, server, http, handler, contract
invalid response format: %v
exception error plugin, server, http, serialization, contract
failed to convert request value to object
exception error plugin, server, websocket, internal-bug
WebSocket is not open (state: %d)
exception warning plugin, server, websocket, lifecycle
event.data is required
exception error plugin, server, sse, validation, contract
invalid event object
exception error plugin, server, sse, validation, arguments
missing jsonrpc field
validation error plugin, rpc, jsonrpc, validation
invalid jsonrpc version: %s
validation error plugin, rpc, jsonrpc, validation
missing method field
validation error plugin, rpc, jsonrpc, validation
invalid id field: must be string, number, null or omitted
validation error plugin, rpc, jsonrpc, validation, types
failed to enable extend modules: %v
exception error plugin, sandbox, load, panic, internal-bug
failed to inject global context: %v
exception error plugin, sandbox, load, panic, internal-bug
ObjectSetDataMethods: %v
exception error plugin, sandbox, response, panic, internal-bug
path %v: value is nil
exception error plugin, goja, javascript-runtime, sandbox
path %v: value is %s
exception error plugin, goja, javascript-runtime, sandbox, null-check
path %v: expected object, got %T
exception error plugin, goja, javascript-runtime, type-mismatch, sandbox
synchronous function returned a Promise
panic critical plugin, goja, javascript-runtime, async, contract-violation
expected promise object, got %T
exception error plugin, goja, javascript-runtime, promise, type-mismatch
'promise.then property is not a function
exception error plugin, goja, javascript-runtime, promise, thenable
promise rejected: %v
exception error plugin, goja, javascript-runtime, promise, async, rejection
globalThis.siyuan.server[%s][%s] is not an object
exception error plugin, goja, javascript-runtime, server-hooks, type-mismatch
This operation is not supported in read-only mode
http warning webdav, read-only, http-403, server, config
SQL statement is not single
validation error sql, sqlite, validation, injection-guard, api
encrypted box db not opened for box {boxID}
validation error sql, sqlite, encryption, notebook, access-control
database [%s] template field [%s] rendering failed: %s
console error attribute-view, database, template, rendering
siyuan.server[%s][%s].handler is not set
http error plugin, goja, javascript-runtime, server-hooks, missing-handler
siyuan.server[%s][%s].handler is not a function
http error plugin, goja, javascript-runtime, server-hooks, type-mismatch
stopped after 10 redirects
http warning plugin, http-proxy, redirect, network, ssrf-safe
open form part [%s] file [%s] error: %s
http error plugin, multipart, upload, http, form-parse
read form part [%s] file [%s] error: %s
http error plugin, multipart, upload, io, form-parse
SQL statement is empty
validation warning sql, sqlite, validation, api
SQL statement is not a read-only query
validation error sql, sqlite, readonly, validation, security
SQL statement is not read-only
validation error sql, sqlite, readonly, cte, security
invalid block structure: %s [%s] cannot contain %s [%s]
validation error block, ast, tree, structure, validation
invalid block structure: %s [%s] is not a content block
validation error block, ast, validation, type-guard
block tree database is unavailable
exception critical blocktree, database, initialization, sqlite, boot
parent block not found: %s
validation error block, blocktree, parent, validation, insert
heading [%s] is a leaf block and cannot have children; to pl
validation error block, heading, nesting, validation, leaf
block [%s] type %q is a leaf block and cannot have children;
validation error block, leaf, nesting, validation
a list-item cannot directly contain another list-item; to ne
validation error block, list, list-item, nesting, validation
encrypted blocktree db not opened for box %s
validation error encryption, blocktree, security, sqlite, fail-closed
the document spec is too new
exception warning spec, version, compatibility, document, upgrade
failed to decode CA certificate PEM
validation error tls, cert, pem, ca, crypto
failed to parse CA certificate: %w
validation error tls, cert, x509, ca, crypto
the provided certificate is not a CA certificate
validation error tls, cert, ca, x509, crypto
failed to decode CA private key PEM
validation error tls, key, pem, ca, crypto
failed to parse CA private key: %w
validation error tls, key, ecdsa, ca, crypto
failed to write CA certificate: %w
exception error tls, cert, filesystem, io, ca
failed to write CA private key: %w
exception error tls, key, filesystem, io, ca
writing file paths to clipboard is not supported on this pla
exception warning clipboard, platform, build-tags, linux, ios
no valid file paths to write (invalid UTF-8 or path)
validation error clipboard, macos, utf8, cgo
failed to write file paths to pasteboard
exception error clipboard, macos, cgo, system
open clipboard timeout
exception error clipboard, windows, win32, concurrency
font file is empty
validation error fonts, validation, upload, filesystem
font file is too large
validation error fonts, validation, size-limit, upload
invalid custom font ID
validation error fonts, validation, api
font file is invalid
validation error fonts, validation, parsing, filesystem
only TTF and OTF font files are supported
validation error fonts, validation, parsing, file-format
parse font failed: %v
exception error fonts, parsing, panic, sfnt
parse font failed: %w
exception error fonts, parsing, sfnt, error-wrapping
parse font metadata failed: %w
exception error fonts, parsing, metadata, sfnt
font family is empty
validation error fonts, parsing, metadata, validation
failed to resolve host: %s
exception error network, dns, ssrf, http-request
access to private/internal IP is prohibited
validation error network, ssrf, security, http-request
URL must start with http:// or https://
validation error network, validation, url, http-request
URL has no host
validation error network, validation, url, http-request
request failed: %s
exception error network, http, transport, http-request
response too large
validation error network, size-limit, http-request, validation
read body failed: %s
exception error network, http, transport, io, http-request
create import dir failed: %s
exception error filesystem, http, mcp, agent-tool, disk-full
write file failed: %s
exception error filesystem, http, mcp, agent-tool, disk-full
unsupported method: %s
validation error http, validation, mcp, agent-tool
invalid UTF-8 path
validation warning darwin, icloud, filesystem, utf-8, macos-only
failed to read iCloud file resource status
exception warning darwin, icloud, filesystem, macos-only, non-fatal
Argon2id KeyLength must be 32
validation error crypto, argon2, encryption, validation, notebook-crypto
Argon2id Memory too low (minimum 64 MB)
validation error crypto, argon2, encryption, validation, notebook-crypto
Argon2id Memory too high (maximum 256 MB)
validation error crypto, argon2, encryption, validation, notebook-crypto, dos-mitigation
Argon2id Iterations too low (minimum 3)
validation error crypto, argon2, encryption, validation, notebook-crypto
Argon2id Iterations too high (maximum 10)
validation error crypto, argon2, encryption, validation, notebook-crypto, dos-mitigation
Argon2id Parallelism must be between 1 and 16
validation error crypto, argon2, encryption, validation, notebook-crypto
invalid encrypted envelope magic
validation error crypto, aes-gcm, encryption, validation, notebook-crypto
encrypted envelope too short
validation error crypto, aes-gcm, encryption, validation, corruption
unsupported encrypted envelope spec
validation error crypto, aes-gcm, encryption, validation, version-mismatch
unsupported encrypted envelope algorithm
validation error crypto, aes-gcm, encryption, validation, corruption
invalid encrypted envelope nonce length
validation error crypto, aes-gcm, encryption, validation, corruption
parse svg failed: %w
exception warning svg, xml, sanitization, assets, go
Tesseract OCR is not installed or configured, please refer t
exception warning ocr, tesseract, assets, go, config
ip address [%s] is prohibited
exception error security, ssrf, network, go, safemode
list models HTTP %d
http error ai, openai, network, go, models
list models HTTP %d: %s
http error ai, openai, network, go, models, auth
rerank HTTP %d: %s
http error ai, rerank, network, go, auth
rerank returned %d indices for %d documents
validation warning ai, rerank, go, validation
rerank returned duplicate index %d
validation warning ai, rerank, go, validation
image data is empty
validation error ai, multimodal, image, go, validation
image exceeds size limit: %d bytes
validation error ai, multimodal, image, go, size-limit
SVG images are not accepted by multimodal models
validation error ai, multimodal, image, svg, go
unsupported image type: %s
validation error ai, multimodal, image, go, format
unsupported or invalid image:
validation error ai, multimodal, image, go, corruption
image exceeds pixel limit: %d
validation error ai, multimodal, image, go, size-limit
decode image failed:
exception error ai, multimodal, image, go, corruption
encode image failed:
exception error ai, multimodal, image, go, encoder
prepared image exceeds size limit: %d bytes
validation error ai, multimodal, image, go, size-limit
generated image is empty
validation error openai, image-generation, validation, go
generated image exceeds size limit
validation error openai, image-generation, validation, size-limit, go
unsupported generated image type: %s
validation error openai, image-generation, validation, mime, go
generated image is invalid
validation error openai, image-generation, validation, decode, go
image prompt is required
validation error openai, image-generation, input-validation, go
image model returned no image
exception error openai, image-generation, provider, retry, go
image model returned neither base64 data nor URL
exception error openai, image-generation, provider, schema, go
generated image URL must use HTTPS
validation error openai, image-generation, security, https, ssrf, go
download generated image failed with status %d
http error openai, image-generation, network, retry, go
generated image redirect is not allowed
validation error openai, image-generation, security, redirect, ssrf, go
generated image URL resolved to a private or invalid IP
validation error openai, image-generation, security, ssrf, dns, go
ErrPandocNotFound
not found executable pandoc
exception error pandoc, export, container, go, sentinel
workspace dir [%s] is in third party sync dir
exception critical filesystem, cloud-sync, fatal, workspace, go
dir [%s] has more than 1 file: %s
exception critical filesystem, cloud-sync, fatal, workspace, consistency, go
invalid skill name: %s
validation error skill, input-validation, path-traversal, go
skill not found: %s
exception warning skill, not-found, go
skill already exists: %s
validation warning skill-management, filesystem, conflict
skill source is required
validation warning skill-management, validation, input
unsupported skill source (content-type: %s); expected a zip
validation error skill-management, network, content-type
unrecognized skill source: %s
validation error skill-management, validation, input
invalid github URL: %s
validation error skill-management, validation, github
invalid download URL: %s
validation error skill-management, network, internal
download failed (tried main and master): %v
exception error skill-management, network, github, download
download failed: %s
exception error skill-management, network, transport
download failed: HTTP %d
http error skill-management, network, http-status
read body failed: %s
exception error skill-management, network, io
skill source too large (limit 10MB)
validation error skill-management, network, size-limit
unzip failed: %s
exception error skill-management, zip, archive
no SKILL.md found in the archive
validation error skill-management, zip, manifest
install skill %s failed: %s
exception error skill-management, filesystem, io
no valid skill installed
validation error skill-management, zip, manifest
SKILL.md frontmatter missing 'name' field
validation error skill-management, manifest, frontmatter
URL must start with http:// or https://
validation warning webfetch, validation, url
URL has no host
validation warning webfetch, validation, url
fetch failed: %s
http error network, http, fetch, transport
HTTP %d
http error http, status-code, fetch
response too large
validation warning limits, http, fetch, content-length
read body failed: %s
http error network, io, fetch, stream
create import dir failed: %s
exception error filesystem, permissions, tempdir
write file failed: %s
exception error filesystem, permissions, io, disk-full
HTML to Markdown conversion failed: %s
exception error parsing, lute, html, conversion
HTML to Markdown panicked: %v
panic error panic, lute, parsing, recover
HTML to text panicked: %v
panic error panic, lute, parsing, recover, text
web search failed: %s
http error network, search, mcp, exa, transport
web search read response failed: %s
http error network, io, search, stream, exa
-1
read workspace conf [%s] failed: %s
error_code warning config, filesystem, workspace, startup