moeru-ai/airi
Documented errors, page 4 of 4. Back to moeru-ai/airi
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| MMD ZIP must contain a .pmx or .pmd model file | validation | error | mmd, zip, pmx, missing-model-file |
| [markdown-stress] No active provider/model for online mode | console | warning | devtools, stress-test, provider-config, feature-disabled |
| [Speech Pipeline] OpenAI Compatible: No model in provider… | console | warning | speech, tts, openai-compatible, provider-config, default-fallback |
| Computer use routing and storage are managed by AIRI. | exception | error | security, cli, forbidden-flag |
| Empty settings file | validation | error | live2d, zip, empty-file, model-loading |
| Invalid accelerator: empty string | validation | error | keyboard, shortcut, accelerator, validation, empty-input |
| Provider credentials for | exception | error | provider, credentials, api-key, configuration |
| Tool call rerun target must be an assistant message. | exception | error | tool-call, chat-history, validation, rerun |
| Computer use has stopped. | exception | error | lifecycle, electron, disposed-runtime |
| [mmd] motion file " " ( ) not found in storage | console | warning | mmd, indexeddb, storage, vmd, stale-descriptor |
| MiMo TTS request failed | exception | error | mimo, tts, api, http, api-key |
| Only screenshots from this AIRI computer-use store can be… | exception | error | security, path-traversal, filesystem |
| Web worker transport is not available in node runtime. | exception | error | plugin-sdk, transport, web-worker, node-runtime, wrong-environment |
| initScreenCaptureForMain should only be called once | console | warning | electron, screen-capture, initialization, idempotency |
| Spine ZIP must contain a .atlas (or .atlas.txt) file | validation | error | spine, zip, atlas, missing-assets |
| Cannot set motion: model not loaded | console | warning | live2d, motion, initialization-order, vue |
| The motion project contains an invalid overlay point. | validation | error | validation, live2d, motion, overlay |
| Unknown Kokoro voice | exception | error | kokoro, tts, voice, validation |
| Web worker transport is not implemented yet. | exception | error | plugin-sdk, transport, web-worker, web-runtime, not-implemented |
| Assistant message does not contain tool call | exception | error | tool-call, id-mismatch, chat-history, rerun |
| AudioContext not initialized | exception | error | web-audio, audio-context, initialization, media-stream |
| Use invoke with a desktop command or --help. | exception | error | validation, cli, whitelist |
| deleteUser failed | exception | error | auth, better-auth, account-deletion, account |
| Responses file requires exactly one source | exception | error | responses-api, tool-output, files, mutually-exclusive-options |
| Chat Completions does not support file URLs | exception | error | chat-completions, file-content, urls, renderer |
| [Speech Pipeline] OpenAI Compatible: No voice in provider… | console | warning | speech, tts, openai-compatible, provider-config, default-fallback |
| The file is not an AIRI Live2D motion project. | validation | error | schema-validation, valibot, live2d, import |
| WebSocket transport is not implemented for node runtime yet. | exception | error | plugin-sdk, transport, websocket, node-runtime, not-implemented |
| AudioContext or worklets not ready | exception | error | web-audio, audio-worklet, resampling, initialization |
| mutexAcquireTimeout must be a positive finite number | validation | error | electron, options, validation, initialization |
| Vision provider/model not configured | exception | error | vision, configuration, provider, precondition |
| Apple Speech live transcription requires an audio stream. | validation | error | apple-speech, transcription, stream, argument-validation |
| WebGPU is required for this model but is not available in… | exception | error | kokoro, webgpu, browser-support, secure-context |
| Extension source must be a regular directory | exception | error | filesystem, validation, symlink, extensions |
| Invalid model: . Must be one of | exception | error | kokoro, model-id, validation, catalog |
| Unsupported capture format | exception | error | capture-script, cli, arguments, format |
| Web Speech API: Microphone access issue. Please check… | console | warning | web-speech-api, microphone, audio-capture, hardware |
STRIPE_NOT_CONFIGURED Stripe is not configured | http | error | stripe, configuration, service-unavailable |
| The MAGIC Live2D driver is already playing. | exception | error | lifecycle, state-error, live2d, animation |
| No VRM found | console | warning | vrm, animation, undefined-argument, load-order |
| Missing input text for Gemini TTS | validation | error | tts, validation, empty-input |
| [mmd] no vowel mouth morphs (あ/い/う/え/お) resolved; lip-sync… | console | warning | mmd, morphs, lip-sync, vowel-morphs |
| import @proj-airi/plugin-protocol/types instead | console | info | import, package-entrypoint, plugin-protocol |
| Invalid accelerator " ": multiple non-modifier keys (" ", "… | validation | error | keyboard-shortcut, accelerator, key-chord, input-validation |
| Apple Speech transcription requires the Electron desktop… | exception | error | apple-speech, electron, environment-check, provider |
| Failed to remove provider | exception | error | http, api-client, providers, remote, idempotency |
| voice packs upstream | exception | error | http, api, voice-packs, auth, fetch |
| web search failed: tavily returned a non-JSON response | exception | error | web-search, tavily, json, proxy, response-parsing |
| The selected invocation does not match the tool name. | exception | error | tool-call, type-mismatch, rerun |
| A motion sample occurs after the recording duration. | validation | error | validation, live2d, motion, timeline |
| CAP_VITE_CAP_ARGS_JSON must be a JSON string array. | exception | error | environment-variable, json, capacitor, vite |
| [mmd] setIdleMotion skipped | console | warning | mmd, threejs, animation, idle-motion, registry |
| Unsupported Chat content part | exception | error | chat-completions, content-parts, unsupported, ingress |
| must be a regular file | exception | error | filesystem, symlink, security |
| Responses image output requires a URL | exception | error | responses-api, tool-output, images, missing-field |
| [CSV] Export is only supported in browser environments | console | warning | csv, export, browser-only, ssr, environment-detection |
| The AR-HMM state count must be an integer greater than one. | exception | error | validation, options, ar-hmm, motion |
| Missing value for ` `. | exception | error | cli, vite, arguments, option-value |
| No devices or simulators found. Connect a device, start a… | exception | error | capacitor, ios, android, emulator, device |
| The motion project source is invalid. | validation | error | validation, consistency-check, live2d, import |
| changePassword failed | exception | error | auth, better-auth, password, account |
| The MAGIC Live2D driver is not playing. | exception | error | lifecycle, state-error, live2d, animation |
| Extension packages cannot contain symbolic links | exception | error | filesystem, security, symlink, extensions |
INVALID_PACKAGE Invalid price | validation | error | stripe, pricing, bad-request |
| Screenshot must be PNG or JPEG. | exception | error | image-format, magic-bytes, validation |
| Missing model for Gemini TTS | validation | error | tts, validation, missing-model |
| [mmd] playAction skipped | console | warning | mmd, threejs, animation, registry, clip-not-found |
| Extension package exceeds the | exception | error | filesystem, limits, extensions, validation |
INVALID_REQUEST Invalid checkout request | validation | error | stripe, validation, bad-request, valibot |
| [Spine] No model source provided | console | warning | spine, props, vue, model-loading |
| Extension manifest exceeds the 1 MiB size limit. | exception | error | file-size, limit, manifest |
| [mmd] motion " " loaded but has 0 tracks matching this… | console | warning | mmd, vmd, animation, rig-mismatch, bone-names |
| NO model src, cannot load VRM model. | console | warning | vrm, props, three, model-loading |
| The motion samples must be in time order. | validation | error | validation, live2d, motion, data-order |
| No authorization handler is registered for this app runtime. | exception | error | oidc, auth, initialization, handler-registration |
STRIPE_CHECKOUT_URL_MISSING Stripe checkout did not return a URL | http | error | stripe, checkout, unexpected-response, service-unavailable |
WEBHOOK_ERROR Webhook Error | http | error | stripe, webhook, signature-verification, bad-request |
| cap-vite [vite args...] -- <ios|android> [cap run args...] | exception | error | cli, capacitor, usage, arguments |
| Vite did not expose a reachable dev server URL. | exception | error | vite, dev-server, urls |
| Screenshot must be a file smaller than 8 MiB. | exception | error | file-size, limit, image |
| Extension manifest is not valid JSON | exception | error | json, manifest, extensions, parsing |
| The motion sample rate must be positive. | exception | error | validation, options, var, motion |
| Extension packages can contain only files and directories | exception | error | filesystem, validation, extensions, security |
| The motion project overlay points are not in time order. | validation | error | validation, live2d, motion, data-order |
| The motion sequence must contain at least one value. | exception | error | validation, empty-input, var, motion |
GATEWAY_TIMEOUT/SERVICE_UNAVAILABLE/BAD_GATEWAY Upstream timeout | Upstream rate-limited | Upstream unavailable (selected by… | exception | error | |
| does not exist | exception | error | filesystem, missing-file, extension-import |
MISSING_SIGNATURE No signature | http | error | stripe, webhook, signature, bad-request |
| web search failed: tavily | exception | error | web-search, tavily, http, api-key, quota |
| The VAR order must be a positive integer. | exception | error | validation, options, var, motion |
| Extension package exceeds the 512 MiB size limit. | exception | error | filesystem, limits, extensions, size-limit |
| The entrypoint you imported for | console | info | import, package-entrypoint, stage-pages |
| The AR-HMM iteration count must be a positive integer. | exception | error | validation, options, ar-hmm, motion |