Commit Graph
3056 Commits
Author SHA1 Message Date
Neko Ayaka 956a4541e9 style: lint 2026-03-19 14:27:23 +08:00
Neko Ayaka 60cbea1e19 style: lint 2026-03-19 14:19:54 +08:00
github-actions[bot]andCrowdin Bot 476bb27cc5 chore(i18n): update translations (#1424)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-03-19 11:05:44 +08:00
Neko Ayakaandtext_blue 0690408ccc chore(eslint): ignore .agents/**
Co-authored-by: text_blue <248586752+aibijiaop-commits@users.noreply.github.com>
2026-03-19 03:25:36 +08:00
Lovehsigure_520 21dfb21ae8 feat(docs): sync download buttons and added SponsorKit (#1407) 2026-03-19 03:23:21 +08:00
leafyy 2b7a72dc56 fix(stage-ui): settings fallback route, and guard navigate back to home in tamagotchi (#1413) 2026-03-19 03:22:18 +08:00
Stardust 848df09ad2 fix(stage-pages): prevent airi card dialogs from closing on outside click (#1419) 2026-03-19 03:14:29 +08:00
jim139129 43abf7e1bd feat(docs): add a simple web version guide (#1420) 2026-03-19 03:13:31 +08:00
monolithic827 30354e9c75 feat(stage-pages,stage-ui,i18n): add OpenRouter as a speech (TTS) provider (#1302)
* Implement OpenRouter TTS

* Implement suggestions from Gemini code review

* Extract OpenRouter speech logic outside of providers.ts

* Address Gemini's comments

* break loop properly

* refactor to match existing pattern

---------

Co-authored-by-agent: Cursor
2026-03-18 21:49:45 +08:00
Octopusandautofix-ci[bot] 8b91d441fc feat: upgrade MiniMax default model to M2.7 (#1417)
* feat: upgrade MiniMax default model to M2.7

- Add MiniMax-M2.7 and MiniMax-M2.7-highspeed to model list
- Set MiniMax-M2.7 as default model (first in list)
- Keep all previous models as alternatives

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Assume-assisted-by-agent: Unknown <unknown@example.com>
2026-03-18 21:22:39 +08:00
LemonNeko d11ede519c fix(ci): ignore generated Package.swift 2026-03-18 19:18:55 +08:00
LemonNeko 071e095ed0 feat(cap-vite): press R to re-run capacitor cli 2026-03-18 19:11:16 +08:00
Makito 60238530f0 chore(stage-pocket): bump ios to 0.9.0 (5) 2026-03-18 15:17:09 +09:00
Makito e73cdb0aad fix(pnpm): add missing peerDep three for @pmndrs/pointer-events 2026-03-18 15:02:01 +09:00
Makito a49bd97ed3 release: v0.9.0-alpha.17 2026-03-18 14:45:49 +09:00
704ee24167 docs: update contributing docs (#1412)
* docs: update contributing docs

* Update docs/content/zh-Hans/docs/contributing/index.md

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

---------

Co-authored-by-agent: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Rin <shinohara-rin@users.noreply.github.com>
2026-03-18 11:10:37 +08:00
github-actions[bot]andCrowdin Bot f37f8aed3c chore(i18n): update translations (#1415)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-03-18 11:01:41 +08:00
Makito 4c4394c84a chore(pnpm): update lockfile 2026-03-18 04:16:13 +09:00
Rin 7b5f19ed78 chore: remove unused dependencies from component-calling and twitter-services 2026-03-18 02:46:21 +08:00
雨落 5a574e1806 fix(docs): incorrect button link (#1411) 2026-03-17 22:33:21 +08:00
Iro ea599e8504 fix(stage-tamagotchi): do not pause Live2D on visibility change (desktop switch) (#1410) 2026-03-17 21:19:45 +08:00
8648f761ed refactor(docs): home layout component (#1404)
---------

Signed-off-by: 秋雨落 <i@rain.cx>
Co-authored-by: Neko-233 <1260907335@qq.com>
Co-authored-by: Neko <neko@ayaka.moe>
2026-03-17 17:40:16 +08:00
StardustandNeko b97c7a8826 fix(stage-ui-live2d): animate model position and scale on resize with animejs (#1395)
---------

Co-authored-by: Neko <neko@ayaka.moe>
2026-03-17 15:24:13 +08:00
Matt Van HornandMatt Van Horn 09f2470c22 fix(stage-pages): use placeholderLocalized from provider config for API key input (#1391)
Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>
Authored-by-agent: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 14:26:23 +08:00
Matt Van Horn db3c002e1b chore(ci): scoop manifest decompress error for NSIS installer (#1392)
Authored-by-agent: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 14:25:41 +08:00
Iro eb53744c08 fix(stage-tamagotchi): harden caption overlay follow+mouse handling (#1402) 2026-03-17 14:23:04 +08:00
github-actions[bot]andCrowdin Bot c1dad52537 chore(i18n): update translations (#1403)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-03-17 10:43:51 +08:00
Makito 4671ceaaae fix(pnpm): add missing peerDeps for stage-ui dependencies 2026-03-17 03:30:12 +09:00
Makito 7e4ea16af5 fix(stage-pocket): fix template-compiler-options import and vite file serving allow list 2026-03-17 03:12:32 +09:00
Makito 3870471c3c fix(stage-web): allow vite serving files outside of the allow list 2026-03-17 03:01:01 +09:00
Makito 4043459243 fix(stage-tamagotchi): mute the "request id is outside of Vite serving allow list" error 2026-03-17 02:54:52 +09:00
Makito 73d93f7785 fix(pnpm): add missing peerDeps for @huggingface/transformers 2026-03-17 02:51:00 +09:00
Makito c464676714 fix(eslint): skip the symbolic link CLAUDE.md 2026-03-17 02:36:57 +09:00
Makito 00666ddd43 fix(pnpm): add missing peerDeps for eslint 2026-03-17 02:33:13 +09:00
Makito 338df9b83f fix(pnpm): missing peerDeps for unplugin-vue-i18n 2026-03-17 02:11:53 +09:00
Makito a6b4fdceb7 fix(stage-tamagotchi): import template-compiler-options from tresjs instead 2026-03-17 01:55:12 +09:00
Makito 5f137af6d0 fix(pnpm): skip bundled postinstall script in simple-git-hooks 2026-03-17 01:50:08 +09:00
RainbowBird 4e811be86a chore(ci): workflow dispatch 2026-03-16 17:43:05 +08:00
RainbowBird 15b83b7205 chore(build): enableGlobalVirtualStore 2026-03-16 17:38:11 +08:00
雨落andGarfield Lee a569061458 fix(docs): fix typo in landing page (#1399)
Signed-off-by: 秋雨落 <i@rain.cx>
Co-authored-by: Garfield Lee <Garfield550@users.noreply.github.com>
2026-03-16 17:26:18 +08:00
0089040f2d fix(llm): flatten content array for OpenAI-compatible providers (#1222)
* fix(llm): flatten content array for OpenAI-compatible providers

* fix(llm): improve type safety in sanitizeMessages

* fix(stage-ui): add notice comment for message content flattening compatibility

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

---------

Co-authored-by: Neko <neko@ayaka.moe>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-16 17:21:05 +08:00
github-actions[bot]andCrowdin Bot 65faf3fe18 chore(i18n): update translations (#1388)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-03-16 10:07:58 +08:00
Lilia_ChenandGarfield Lee cf3e6a43bd chore(docs): new DevLog for VRM & three.js refactor (#1368)
---------

Co-authored-by-agent: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Garfield Lee <Garfield550@users.noreply.github.com>
2026-03-16 02:11:52 +08:00
github-actions[bot] 622c57af63 chore: update README release artifacts to v0.9.0-alpha.16 2026-03-15 17:57:15 +00:00
Garfield Lee 28a8970984 chore(skills): add project-level skills (#1373)
Co-authored-by-agent: GitHub Copilot <copilot@github.com>
2026-03-16 00:19:06 +08:00
github-actions[bot] 7c1883e006 chore(nix): update pnpmDeps hash 2026-03-15 13:52:36 +00:00
f92db7a70b feat(stage-pocket): add Android target (#1326)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: LemonNeko <self@lemonneko.moe>
2026-03-15 21:46:23 +08:00
LemonNeko 3c03a45b0a fix(cap-vite): don't auto restart when generated files update 2026-03-15 16:16:51 +08:00
Rin 4fb47a0379 docs(AGENTS.md): use errorMesageFrom (#1372) 2026-03-15 14:43:55 +08:00
Garfield LeeandGitHub Copilot 617c037aa2 fix(stage-ui): use nullish coalescing for errorMessageFrom fallback (#1370)
Replace bare errorMessageFrom(error) assignments and the existing
|| 'Unknown error' pattern with ?? 'Unknown error' to correctly
handle string | undefined return type without swallowing empty strings.

Affected locations:
- src/libs/providers/validators/run.ts (5 sites)
- src/composables/use-provider-validation.ts (1 site)

Co-authored-by: GitHub Copilot <copilot@github.com>
2026-03-15 12:17:02 +08:00