Commit Graph
1453 Commits
Author SHA1 Message Date
Neko Ayaka ce60323d8a style: lint 2026-03-23 02:16:10 +08:00
Neko Ayaka ac1de680d0 chore(deps): bump dependencies 2026-03-23 02:15:40 +08:00
github-actions[bot]andCrowdin Bot fcf2424793 chore(i18n): update translations (#1448)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-03-22 12:00:06 +08:00
Garfield Lee 4a29598037 feat(stage-*): refactor settings data page and add app data folder action (#1447)
------

Co-authored-by-agent: Codex
2026-03-22 04:39:46 +08:00
github-actions[bot]andCrowdin Bot aebe6817ce chore(i18n): update translations (#1443)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-03-21 11:46:29 +08:00
Neko Ayaka 440bff8514 feat(stage-ui): added language selector for onboarding screen 2026-03-21 01:00:19 +08:00
Neko Ayaka b5bdcad7cb fix(ui): incorrect layout impl for FieldSelect 2026-03-21 01:00:19 +08:00
monolithic827 6e056ecdcf feat(stage-ui): Include OpenRouter attribution headers (#1436) 2026-03-20 23:10:09 +08:00
Neko Ayaka 955d1a1d5d refactor(server-*): refactor client, better state managment 2026-03-20 21:19:01 +08:00
Garfield Lee e64c2cc5db feat(stage-pages): reorder sections and add danger zone red background
- Move desktop-specific (amber) section before danger zone for better severity progression
- Add red border/background to danger zone card for visual prominence
- Remove redundant inner card backgrounds (white/red-950) since outer card now has red tinting
- Flatten one layer of nesting in danger zone item layout

Co-authored-by-agent: GitHub Copilot
2026-03-20 20:20:26 +08:00
Neko Ayaka 7fe410b969 chore(stage-tamagotchi,stage-pages,stage-layouts): vision devtools improved 2026-03-20 02:27:21 +08:00
Neko Ayaka 689761fd8c chore(stage-tamagotchi): vision devtools added down scaling, explicit ollama think: false for vision module 2026-03-20 02:27:21 +08:00
Neko Ayaka 89237cf05d fix(stage-tamagotchi): vision model switch 2026-03-20 02:27:21 +08:00
Makito f4a932065a fix(stage-tamagotchi): persist vision model settings 2026-03-20 02:27:21 +08:00
Makito 2a08c5b512 fix(stage-pages): fix navigation for context-observer 2026-03-20 02:27:21 +08:00
Neko Ayaka 5d2bb93de0 refactor(stage-tamagotchi,stage-ui): drop resettable 2026-03-20 02:27:21 +08:00
Neko Ayaka 2dd2a149b8 feat(stage-tamagotchi): added fundamental vision 2026-03-20 02:27:21 +08:00
Neko a2e134d498 feat(plugin-sdk): much better refactor, and new permission model (#1423)
Authored-by-agent: Codex <267193182+Codex@users.noreply.github.com>
Co-authored-by-agent: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-19 23:50:04 +08:00
Neko Ayaka a3b9a4b037 release: v0.9.0-alpha.18 2026-03-19 14:45:49 +08:00
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
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
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 071e095ed0 feat(cap-vite): press R to re-run capacitor cli 2026-03-18 19:11:16 +08:00
Makito a49bd97ed3 release: v0.9.0-alpha.17 2026-03-18 14:45:49 +09: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
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
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
雨落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
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
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
github-actions[bot]andCrowdin Bot f313ea99c6 chore(i18n): update translations (#1369)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-03-15 10:53:05 +08:00
RinandNeko 623f35a7e3 feat(stage-pages,stage-ui,i18n): disable auto trigger for chatcompletion check and use explict button (#1336)
Co-authored-by-agent: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Neko <neko@ayaka.moe>
2026-03-15 04:39:30 +08:00
Neko Ayaka 72925c1372 release: v0.9.0-alpha.16 2026-03-15 04:04:07 +08:00
Neko 32ea8d0e04 Revert "fix(stage-tamagotchi): fix model flickering and jumping on window res…" (#1364)
This reverts commit 3a8dc75233.
2026-03-15 03:07:03 +08:00
RyanbaandNeko c276bcc24d fix(server-runtime): preserve explicit empty route destinations (#1324)
---------

Co-authored-by: Neko <neko@ayaka.moe>
Co-authored-by-agent: Sisyphus <clio-agent@sisyphuslabs.ai>
Co-authored-by-agent: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-15 01:58:17 +08:00
Ryanba aac7a31599 fix(plugin-sdk): preserve absolute plugin entrypoints (#1323)
Authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-15 01:57:07 +08:00
Ryanba c702c1f8e5 fix(stage-ui): keep nested reasoning out of speech (#1322)
Authored-by-agent: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-15 01:56:28 +08:00
Rin 1a1f720c93 fix(server-runtime): shutdown server on interruption properly (#1356)
Co-authored-by-agent: Claude Opus 4.6
2026-03-14 21:44:13 +08:00
Garfield Lee 9fc9955615 release: v0.9.0-alpha.15 2026-03-14 18:23:50 +08:00
Stardust 3a8dc75233 fix(stage-tamagotchi): fix model flickering and jumping on window resize (#1341) 2026-03-14 15:03:16 +08:00
github-actions[bot]andCrowdin Bot 4427e1b44f chore(i18n): update translations (#1349)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-03-14 12:29:11 +08:00