ErrLookup › usememos/memos

usememos/memos

Open-source, self-hosted note-taking tool built for quick capture. Markdown-native, lightweight, and fully yours. · Go · 654 source files

Analyzed at 14d757ce1f on 2026-08-15. 129 documented errors.

Code / MessageTypeSeverityTags
Failed to initialize OAuth flow
exception error oauth, sessionstorage, browser, frontend, csrf
Failed to link account. Please sign in to Memos again and re
exception error oauth, auth, account-linking, frontend, session
The signed-in user changed before the OAuth callback complet
exception warning oauth, account-linking, frontend, security, race-condition
SMTP host is required
validation error smtp, email, configuration, validation, go
SMTP port must be between 1 and 65535
validation error smtp, email, configuration, validation, go
from email is required
validation error smtp, email, configuration, validation, go
SMTP server does not support STARTTLS
exception error smtp, starttls, email, tls, configuration, go
OpenAI API key is required
validation error ai, stt, openai, configuration, api-key, go
webm has no Opus audio track
exception error ai, audio, webm, opus, mediarecorder, go
AI provider capability unsupported
error_code error ai, capability, sentinel-error, go, configuration
filter expression is empty
validation error cel, filter, validation, go
filter must evaluate to a boolean value
validation error cel, filter, parser, validation, go
unsupported top-level expression
validation error cel, filter, parser, unsupported, go
logical AND expects two arguments
validation error cel, filter, parser, logical-and, go
logical OR expects two arguments
validation error cel, filter, parser, logical-or, go
logical NOT expects one argument
validation error cel, filter, parser, logical-not, go
comparison expects two arguments
validation error cel, filter, parser, comparison, go
in operator expects two arguments
validation error cel, filter, parser, in-operator, go
invalid use of in operator
validation error cel, filter, parser, in-operator, validation, go
text match requires a target
validation error cel, filter, parser, text-match, contains, go
text match expects exactly one argument
validation error cel, filter, parser, validation
text match argument must be a string
validation error cel, filter, type-mismatch, parser
matches requires a target
validation error cel, regex, filter, parser
matches expects exactly one argument
validation error cel, regex, arity, filter
matches argument must be a string
validation error cel, regex, type-mismatch, filter
size() expects one argument
validation error cel, filter, arity, lists
unsupported value expression
validation error cel, filter, unsupported-expression, parser
expression is not an identifier
validation error cel, filter, identifier, parser
expression is not a literal
validation error cel, filter, literal, parser
NOT expects exactly one argument
validation error cel, ast, not-operator, internal
arithmetic requires two arguments
validation error cel, ast, arithmetic, internal
division by zero
validation error cel, arithmetic, division-by-zero, filter
modulo by zero
validation error cel, arithmetic, modulo, filter
timestamp() expects one argument
validation error cel, timestamp, arity, filter
timestamp() argument must be an RFC3339 string or epoch int
validation error cel, timestamp, type-mismatch, filter
duration() expects one argument
validation error cel, duration, arity, filter
duration() argument must be a string
validation error cel, duration, type-mismatch, filter
set operations require a list literal as the second argument
validation error cel, set-operations, lists, filter
set operations require string elements
validation error cel, set-operations, type-mismatch, filter
comprehension range must be a field identifier
validation error cel, comprehension, lists, filter
comprehension accumulator must be initialized with a constan
validation error cel, filter, parser, comprehension
unsupported comprehension type (supported: exists, all, exis
validation error cel, filter, parser, comprehension, unsupported-operation
comprehension loop step must be a call expression
validation error cel, filter, parser, comprehension
exists_one loop step must have three arguments
validation error cel, filter, parser, comprehension, exists-one
comprehension loop step must have two arguments
validation error cel, filter, parser, comprehension
comprehension predicate must be a function call
validation error cel, filter, parser, comprehension, predicate
equality predicate expects exactly two arguments
validation error cel, filter, parser, comprehension, equality
equality argument must be a string
validation error cel, filter, parser, comprehension, type-mismatch
startsWith expects exactly one argument
validation error cel, filter, parser, comprehension, string-ops
startsWith argument must be a string
validation error cel, filter, parser, comprehension, type-mismatch
endsWith expects exactly one argument
validation error cel, filter, parser, comprehension, string-ops
endsWith argument must be a string
validation error cel, filter, parser, comprehension, type-mismatch
contains expects exactly one argument
validation error cel, filter, parser, comprehension, string-ops
contains argument must be a string
validation error cel, filter, parser, comprehension, type-mismatch
comparison must start with a field reference or supported fu
validation error cel, filter, renderer, sql
size() expects one argument
validation error cel, filter, renderer, sql, size-function
size() argument must be a field
validation error cel, filter, renderer, sql, size-function
IN operator requires a field on the left-hand side
validation error cel, filter, renderer, sql, in-operator
tag attribute is not configured
validation error cel, filter, renderer, schema, configuration
tags must be compared with string literals
validation error cel, filter, renderer, sql, type-mismatch
tags membership requires string literal
validation error filter, validation, cel, sql
expression must be a literal
validation error filter, validation, ast
boolean literal required
validation error filter, validation, boolean
internal IP addresses are not allowed
http warning network, ssrf, security, dns
too many redirects
http warning network, http, redirect
hostname resolved to no addresses
http warning network, dns, ssrf
invalid URL format
validation warning network, url, validation
only http/https protocols are allowed
validation warning network, url, ssrf, security
empty hostname
validation warning network, url, validation
not a HTML page
http info network, http, content-type
wrong image mediatype
http info network, http, image, content-type
missing access token from authorization response
http error oauth2, authentication, idp
Unauthenticated
refresh token revoked
http error authentication, jwt, refresh-token, session
Unauthenticated
invalid token type: expected refresh token
http error authentication, jwt, refresh-token
Internal
transcription response did not include text
http error ai, transcription, audio
InvalidArgument
filter cannot be empty
validation error api, filter, validation
default storage is not configured
exception error storage, configuration, attachment
CodeUnauthenticated
authentication required
error_code error auth, connect-rpc, http-401, middleware
InvalidArgument
AI setting is required
validation error validation, instance-settings, ai-providers, invalid-argument
Internal
all instance stats subtasks failed
exception error internal, instance-stats, errgroup, filesystem
InvalidArgument
empty order_by
validation error validation, list-memos, order-by, aip-132, invalid-argument
memo not found
exception error memo, not-found, stale-state, update
parent memo not found
exception error memo, parent-child, not-found, data-integrity
InvalidArgument
filter cannot be empty
validation error validation, memo-views, cel-filter, invalid-argument
InvalidArgument
password must not be empty
validation error validation, user-management, password, invalid-argument
InvalidArgument
invalid data URI format
validation error validation, avatar, data-uri, base64, invalid-argument
InvalidArgument
empty expression
validation error validation, cel-filter, list-users, invalid-argument
missing required request body "body"
validation error mcp, openapi, request-body, validation
Internal
invalid uid
exception error store, attachment, uid, validation
attachment is missing
exception error store, attachment, s3, nil-check
attachment payload is missing
exception error store, attachment, s3, payload
S3 object payload is missing
exception error store, attachment, s3, oneof
S3 object key is missing
validation error store, attachment, s3, object-key
password authentication for regular users cannot be disabled
validation critical store, auth, configuration, lockout
GENERAL instance setting is required
validation error store, settings, protobuf, validation
unknown db driver
validation critical startup, database, driver, configuration
Parse DSN error
validation critical database, mysql, dsn, startup
PAT not found
exception warning database, mysql, pat, auth, not-found
PAT not found
exception warning database, postgres, pat, auth, not-found
PAT not found
exception warning database, sqlite, pat, auth, not-found
dsn required
validation critical database, sqlite, dsn, startup
file must resolve to a regular file
validation error deployment, configuration, filesystem, startup
failed to decode protobuf JSON; verify field names, value ty
validation error deployment, configuration, protobuf, json, validation
id must be omitted
validation error deployment, identity-provider, validation, configuration
uid is invalid
validation error configuration, validation, identity-provider, startup
name is required
validation error configuration, validation, identity-provider, startup
type must be OAUTH2
validation error configuration, validation, identity-provider, startup
config.oauth2Config is required
validation error configuration, validation, identity-provider, oauth2, startup
config.oauth2Config.scopes is required
validation error configuration, validation, identity-provider, oauth2, startup
config.oauth2Config.fieldMapping.identifier is required
validation error configuration, validation, identity-provider, oauth2, startup
generalSetting must be populated for key GENERAL
validation error configuration, validation, instance-setting, startup
generalSetting.weekStartDayOffset must be between -1 and 6
validation error configuration, validation, instance-setting, startup
storageSetting must be populated for key STORAGE
validation error configuration, validation, instance-setting, storage, startup
storageSetting.s3Config is required for S3
validation error configuration, validation, storage, s3, startup
storageSetting.uploadSizeLimitMb must not be negative
validation error configuration, validation, storage, startup
storageSetting default storage S3 config is required
validation error configuration, validation, storage, s3, startup
memoRelatedSetting must be populated for key MEMO_RELATED
console error configuration, validation, instance-setting, startup
notificationSetting must be populated for key NOTIFICATION
console error configuration, validation, instance-setting, notification, startup
enabled notification email requires smtpHost, a positive smt
console error configuration, validation, notification, email, smtp, startup
notification email cannot enable both useTls and useSsl
console error configuration, validation, notification, email, smtp, tls, startup
aiSetting must be populated for key AI
console error configuration, validation, instance-setting, ai, startup
aiSetting transcription configuration exceeds a supported le
console error configuration, validation, ai, transcription, startup
deployment configuration disables password authentication fo
console critical configuration, validation, authentication, lockout, startup
invalid uid
validation error validation, memo, uid, api
memo state changed
error_code error store, concurrency, optimistic-locking, memo, attachments
storage setting is required
validation error store, storage, workspace-setting, validation
attachment storage is not configured
exception error storage, attachments, s3, configuration
storage ID is required
validation error storage, validation, workspace-setting, protobuf
16
authentication required
http error auth, http, grpc-gateway, unauthenticated, acl