Neko Ayaka
cb5ce84f50
fix(stage-tamagotchi): lint
2025-05-28 11:52:35 +08:00
Neko Ayaka
650f678bb0
fix(stage-tamagotchi): lint
2025-05-28 11:51:16 +08:00
LemonNeko
0ac2ccc100
chore(stage-tamagotchi): create title bar component
2025-05-28 00:58:43 +08:00
LemonNeko
8105c76d5c
chore(stage-tamagotchi): use vite-plugin-vue-devtools
2025-05-28 00:40:39 +08:00
Neko Ayaka
57e0edba74
feat(stage-tamagotchi): better title bar with customizable theme
2025-05-27 22:32:21 +08:00
Neko Ayaka
afae1741d3
perf(stage-tamagotchi): faster tauri dev
2025-05-27 22:32:21 +08:00
LemonNeko
d52408dfdd
fix(stage): wrong tool schema, missing mobile chat history gradient ( #182 )
...
* fix(tamagotchi): wrong tool schema
* fix(stage-web): mobile chat history gradient
2025-05-27 17:33:59 +08:00
Neko Ayaka
863844e80e
chore(package.json): update
2025-05-27 16:52:28 +08:00
Ding
7df23a7a60
fix(google-generative-ai): update API key placeholder to 'GEMINI_API_KEY' ( #181 )
2025-05-27 15:26:06 +08:00
Neko Ayaka
5ee874f16d
fix(apps/stage-tamagotchi,apps/stage-web,stage-ui): styles
2025-05-26 00:44:05 +08:00
Neko Ayaka
d53ff7d1ef
fix(apps/stage-tamagotchi,apps/stage-web,stage-ui): bad colors & styles, and global font weight fix
2025-05-26 00:39:30 +08:00
Neko Ayaka
342084b811
chore(deps): bump dependencies
2025-05-26 00:14:26 +08:00
LemonNeko
1151a7d731
refactor(tamagotchi): move chat to a standalone window ( #174 )
...
* chore(tamagotchi): remove unused dependencies
* fix: sync mcp connection state between windows
* refactor: move chat to a standalone window
2025-05-25 22:45:31 +08:00
Neko Ayaka
3fc81d987f
fix(prompt-engineering-playground): velin migrated
2025-05-19 15:36:32 +08:00
Neko Ayaka
0c95946c6c
chore(deps): bump dependencies
2025-05-19 13:11:43 +08:00
LemonNeko
fcbf1eaa2c
fix(tamagotchi): exit child process when tauri exit ( #172 )
2025-05-17 19:02:38 +08:00
Neko Ayaka
8c0899d9ef
style: remove unused theme vars
2025-05-15 03:52:08 +08:00
Neko Ayaka
42dcddca08
fix(stage-web): type issue, removed DesktopSettings.vue
2025-05-13 18:48:29 +08:00
Neko Ayaka
b5d3590618
chore(deps): remove unused depdencies
2025-05-13 13:05:47 +08:00
SliverKeigo
2328cbd46f
# Fix IME input submission issue with Enter key ( #158 )
...
## Problem
When using Input Method Editor (IME) for languages like Chinese or Japanese, pressing Enter key triggers two actions simultaneously:
1. Confirms the current IME input
2. Submits the message
This makes it impossible to properly input text using IME.
## Solution
Add IME composition state detection to prevent message submission during IME input:
1. Add `isComposing` state to track IME input status
2. Listen to `compositionstart` and `compositionend` events to update IME state
3. Add IME state check in `handleSend` function
## Files Changed
- `apps/stage-web/src/components/Layouts/InteractiveArea.vue`
- `apps/stage-web/src/components/Layouts/MobileInteractiveArea.vue`
## Testing Steps
1. Use Chinese/Japanese IME to input text
2. Press Enter key while IME candidate window is showing
3. Verify that text is correctly entered into the input field instead of triggering message submission
4. After IME input is complete, verify that pressing Enter key submits the message normally
## Additional Notes
- While mobile devices typically use virtual keyboards, we've added the same handling logic to maintain code consistency and prepare for potential desktop mode in the future
- This change does not affect normal message submission functionality
2025-05-12 15:51:07 +08:00
Neko Ayaka
e0229f73ff
chore(deps): bump dependencies
2025-05-11 12:20:46 +08:00
Neko Ayaka
8231a7ad84
release: v0.5.0
2025-05-10 23:57:57 +08:00
Neko Ayaka
9a8a064930
chore(deps): bump dependencies
2025-05-07 17:39:30 +08:00
Neko Ayaka
8433746a6c
docs: rename to AIRI
2025-05-07 16:25:44 +08:00
LemonNeko
a18f2c4313
release: v0.4.27
2025-05-01 20:11:51 +08:00
LemonNeko
1f6456ef46
release: v0.4.26
2025-05-01 19:50:55 +08:00
LemonNeko
148f27532b
release: v0.4.26-beta.3
2025-05-01 19:32:24 +08:00
LemonNeko
c191883ec8
release: v0.4.26-beta.2
2025-05-01 19:00:06 +08:00
LemonNeko
10f30c05cb
release: v0.4.26-beta.1
2025-05-01 18:54:10 +08:00
LemonNeko
b96120ec7e
fix(tamagotchi): process stuck when create settings window on Windows ( #154 )
2025-05-01 18:49:33 +08:00
Neko Ayaka
8396ca78e9
fix: lint
2025-05-01 16:55:00 +08:00
LemonNeko
984b56153d
refactor(tamagotchi): use top-level cargo workspace, move tauri-plugin-mcp ( #152 )
2025-05-01 03:28:12 +08:00
Neko Ayaka
e819834e42
fix(stage-ui|workspace): lobe-icons not resolved, metadata not accessed correctly
2025-05-01 00:05:14 +08:00
RainbowBird
0a72441039
fix: airi-card style ( #150 )
2025-04-30 14:43:27 +08:00
RainbowBird
aacc857e05
feat(ui): Select component ( #149 )
...
* feat(ui): Select component
* chore: tamagotchi
2025-04-30 14:40:16 +08:00
Makito
1aaf231969
refactor(stage-web): remove load models button ( #148 )
2025-04-30 09:13:35 +08:00
Neko Ayaka
098b9f37e3
fix(stage-tamagotchi): missing i18n
2025-04-29 11:19:00 +08:00
LemonNeko
bddd999d5d
feat(tamagotchi): basic MCP support ( #144 )
...
* refactor: tauri plugin
* fix: DO NOT auto format generated files
* fix: not format, it's normal generation
* feat: command wrapper
* feat: settings page to configure server
* fix: transparent background
2025-04-28 15:08:28 +08:00
RainbowBird
9fa24dbc87
release: v0.4.25
2025-04-27 21:55:27 +08:00
RainbowBird
8645c42681
release: v0.4.24
2025-04-27 21:52:00 +08:00
Neko Ayaka
d84a8fa682
release: v0.4.23
2025-04-27 15:29:14 +08:00
Neko Ayaka
022f8f4ded
fix!: rollback to 0.4.22
2025-04-27 15:28:52 +08:00
RainbowBird
6961c43f1c
chore(gpuu): migrate to @moeru-ai/gpuu ( #145 )
...
* chore(gpuu): migrate to @moeru-ai/gpuu
* chore: install gpuu
2025-04-27 15:19:57 +08:00
Neko Ayaka
30e338c475
release: v0.4.25
2025-04-27 15:07:40 +08:00
Neko Ayaka
35043763cc
release: v0.4.24
2025-04-27 14:55:59 +08:00
Neko Ayaka
bad32d1171
fix: live2dcubismcore error
2025-04-27 14:55:37 +08:00
Neko Ayaka
03d21c2f01
release: v0.4.23
2025-04-27 13:31:58 +08:00
Neko Ayaka
168873ef90
chore(deps): bump dependencies
2025-04-27 10:58:56 +08:00
d3cdeca126
refactor: share unocss config across multiple packages ( #143 )
...
Co-authored-by: Neko Ayaka <neko@ayaka.moe >
Co-authored-by: Makito <5277268+sumimakito@users.noreply.github.com >
2025-04-27 10:46:34 +08:00
Neko Ayaka
3f9335089d
fix: types & import
2025-04-26 16:03:38 +08:00