Commit Graph
2987 Commits
Author SHA1 Message Date
Liet Blue 5d8a0c88fe feat(stage-tamagotchi): add profile switcher to controls island and web header (#1328) 2026-03-13 18:32:07 +08:00
Liet Blue c95b484bdc docs: update CLAUDE.md to use @AGENTS.md directive (#1335) 2026-03-13 18:31:48 +08:00
yuanbo f654d175f8 fix(telegram-bot): fix velin rendering, action loop, and LLM compatibility (#1333) 2026-03-13 18:31:31 +08:00
3aa47ff43d fix(stage-ui): use stable chat history keys in the stage UI (#1312)
---------

Co-authored-by: Stable Genius <259448942+stablegenius49@users.noreply.github.com>
Co-authored-by: Garfield Lee <Garfield550@users.noreply.github.com>
Co-authored-by-agent: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-13 17:23:21 +08:00
github-actions[bot]andCrowdin Bot dc6009ac10 chore(i18n): update translations (#1325)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-03-13 09:53:20 +08:00
MakitoandGarfield Lee 4c7bd5522b fix(stage-tamagotchi): make handleAppExit more robust (#1321)
* fix(stage-tamagotchi): make handleAppExit more robust

* chore: code style update

* chore: code style update

---------

Co-authored-by: Garfield Lee <Garfield550@users.noreply.github.com>
2026-03-12 23:55:26 +08:00
Ryanba c897aade2e fix(stage-ui): flip canvas pixel reads on Y axis (#1309)
Co-authored-by-agent: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-12 23:16:21 +08:00
LemonNeko a80f038941 feat(stage-tamagotchi): show connection status (#1311) 2026-03-12 23:14:22 +08:00
Stable Geniusandstablegenius49 0d1dc34bd8 fix(stage-tamagotchi): let tray menu close caption overlay (#1316)
Co-authored-by: stablegenius49 <185121704+stablegenius49@users.noreply.github.com>
2026-03-12 23:11:37 +08:00
Makito 28db2f6e2a fix(stage-tamagotchi): handle app exit correctly (#1319) 2026-03-12 23:08:19 +08:00
御坂云见 879b92f713 docs: add comprehensive contributor guide and UI storyboard link; create claude code deps 2026-03-12 19:03:15 +08:00
Ryanba 38b8058ee5 fix(plugin-sdk): trim negotiated compatibility versions (#1305)
---

Co-authored-by-agent: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-12 17:22:23 +08:00
github-actions[bot] eccf44df51 chore(nix): update pnpmDeps hash 2026-03-12 06:55:25 +00:00
LemonNekoandautofix-ci[bot] 589553c0e3 feat(stage-pocket): request permissions onboarding (#1292)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 14:49:39 +08:00
41ce282e95 fix(stage-ui): skip optimistic updates before apply (#1304)
* fix(stage-ui): skip optimistic updates before apply

Avoid leaving phantom optimistic state behind when a mutation is intentionally skipped by checking the guard before applying the optimistic update.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>

* [autofix.ci] apply automated fixes

---------

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 12:12:31 +08:00
github-actions[bot]andCrowdin Bot 8251b8a512 chore(i18n): update translations (#1301)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-03-12 10:57:37 +08:00
dec2b04924 refactor: vrm performance tracing and better lifecycle management (#1194)
* refactor: vrm performance tracing and better lifecycle management

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Rename lag-visualizer.vue to performance-visualizer.vue

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @sumimakito

Co-authored-by: Makito <i@maki.to>

* Apply suggestion from @sumimakito

Co-authored-by: Makito <i@maki.to>

* Apply suggestion from @sumimakito

Co-authored-by: Makito <i@maki.to>

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* [autofix.ci] apply automated fixes

* Apply suggestion from @Lilia-Chen

* [autofix.ci] apply automated fixes

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* [autofix.ci] apply automated fixes

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* [autofix.ci] apply automated fixes

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* fix: some tiny bugs and model URL lifecycle

* fix: TresCanvas size=0 bug

* Delete .claude/settings.json

* fix: some clean-up

* [autofix.ci] apply automated fixes

* fix: use screen to wrap up TresCanvas

* Delete .claude/settings.json

---------

Co-authored-by: Makito <i@maki.to>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Neko <neko@ayaka.moe>
2026-03-12 09:20:20 +08:00
Neko Ayaka 7cb5ebe430 docs(README.md): updated download / open card 2026-03-12 05:11:30 +08:00
Neko Ayaka d15e2dd6e7 docs(stage-ui): updated logo 2026-03-12 05:09:32 +08:00
github-actions[bot] 9828f8eddf chore: update README release artifacts to v0.9.0-alpha.14 2026-03-11 18:55:34 +00:00
CharaandRin d9582d52f2 feat(stage-ui): optimize card many select component layout styles (#1096)
---------

Co-authored-by: Rin <shinohara-rin@users.noreply.github.com>
2026-03-12 01:55:12 +08:00
Neko Ayaka da62f1c16b release: v0.9.0-alpha.14 2026-03-12 01:48:21 +08:00
Makitoandautofix-ci[bot] b1b7dadfe2 fix(stage-tamagotchi): move @intlify/core from devDeps to deps (#1291)
* fix(stage-tamagotchi): move @intlify/core from devDeps to deps

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 00:55:28 +08:00
Makito 28109a8f02 fix(stage-tamagotchi): provide the missing core components to createCoreContext (#1288) 2026-03-11 23:34:00 +08:00
Liet Blue 783342c941 fix(stage-ui): deduplicate provider models by id (#1282) 2026-03-11 22:41:56 +08:00
Neko Ayaka 53f79713d7 release: v0.9.0-alpha.13 2026-03-11 19:36:13 +08:00
Pratyush Sharma 9e24b9b255 fix(stage-ui): remove SSML support for Volcengine speech provider (#1232) 2026-03-11 19:33:20 +08:00
Neko 857c35f99d fix(stage-tamagotchi): dependency missing for h3 (#1265) 2026-03-11 19:28:31 +08:00
github-actions[bot] 5f78df2cb4 chore: update README release artifacts to v0.9.0-alpha.12 2026-03-11 10:42:03 +00:00
Makito f486976bc0 chore(ci): try fix the workflow to update the download URLs in README 2026-03-11 19:39:54 +09:00
5157b9c445 fix(services): resolve lint issues (#1261)
* fix: resolve lint issues

## Summary

Fix lint issues identified by the linter.

## Changes

- **app.js**: Use `Number.isNaN()` instead of global `isNaN()`
- **app.js**: Prefix unused variable `result` with underscore
- **scheduler.ts**: Remove unused variable `log`

## Details

- `Number.isNaN()` is the preferred way to check for NaN in modern JavaScript
- Unused variables are flagged by the linter and should be removed or prefixed with underscore

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* Apply suggestion from @gemini-code-assist[bot]

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

---------

Co-authored-by: hobostay <hobostay@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Garfield Lee <Garfield550@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-11 17:15:56 +08:00
Garfield Lee a991360e8b chore: update pnpm version to 10.32.1 (#1252) 2026-03-11 10:12:04 +08:00
github-actions[bot]andCrowdin Bot cce2df1c12 chore(i18n): update translations (#1251)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-03-11 09:53:55 +08:00
github-actions[bot] 046ff90542 chore(nix): update pnpmDeps hash 2026-03-10 20:36:46 +00:00
Neko Ayaka 96d3149909 release: v0.9.0-alpha.12 2026-03-11 04:35:37 +08:00
Neko Ayaka 80b0e6c67e Revert "feat(stage-tamagotchi): add top drag area to move window (#1231)"
This reverts commit d118980fa0.
2026-03-11 04:34:17 +08:00
MakitoandNeko Ayaka 68bf3c0d19 fix(stage-tamagotchi): crash on onboarding save by bump electron to v40.8.0, bring back auto-popup (#1246)
---------


Co-authored-by: Neko Ayaka <neko@ayaka.moe>
2026-03-11 04:30:46 +08:00
Neko Ayaka 208ff1d8a5 release: v0.9.0-alpha.11 2026-03-11 02:03:28 +08:00
Neko Ayaka 5e075d6208 fix(stage-tamagotchi): incorrect property 2026-03-11 01:14:18 +08:00
Neko Ayaka 0f8ad59901 fix(stage-tamagotchi): forgot to export ServerChannel 2026-03-11 00:04:11 +08:00
github-actions[bot] e211d1fafc chore(nix): update pnpmDeps hash 2026-03-10 15:55:29 +00:00
Neko Ayaka a2da08f2ce fix(stage-tamagotchi): should handle EADDRINUSE, bug of srvx, robust for server channel restart, injeca fix 2026-03-10 23:47:39 +08:00
github-actions[bot] e6ac3ff46e chore(nix): update pnpmDeps hash 2026-03-10 15:40:25 +00:00
92e75d86fb feat(stage-tamagotchi): add electron main process file logger hook (#1247)
* feat(stage-tamagotchi): add electron main process file logger hook

* chore: code update

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* chore: update comment

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* [autofix.ci] apply automated fixes

* chore: code style update

Co-authored-by: RainbowBird <rbxin2003@outlook.com>

* chore: code style update

Co-authored-by: RainbowBird <rbxin2003@outlook.com>

* [autofix.ci] apply automated fixes

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: RainbowBird <rbxin2003@outlook.com>
2026-03-10 23:33:48 +08:00
LemonNeko 38d41cca84 release: v0.9.0-alpha.10 2026-03-10 22:32:07 +08:00
LemonNeko 756ddd31e4 refactor(cap-vite): use plugin instead of createServer 2026-03-10 22:31:28 +08:00
Zen eab0fbd83c fix(stage-ui): use lightweight fetch for connectivity check (#1238) 2026-03-10 20:02:42 +08:00
github-actions[bot] 9210ebdc46 chore(nix): update pnpmDeps hash 2026-03-10 11:53:42 +00:00
Neko Ayaka 1deeba7bd9 chore(deps): bump @moeru/eventa 2026-03-10 19:45:37 +08:00
Neko Ayaka 03a38f9e0c release: v0.9.0-alpha.9 2026-03-10 19:33:11 +08:00