Neko Ayaka
fb139b5d23
chore(deps): bump dependencies
2026-08-26 20:25:30 +08:00
Neko Ayaka
fdf7dcd88e
chore(ci): bump to cloudflare/wrangler-action to v4
2026-08-26 20:21:03 +08:00
Neko Ayaka
d339671120
chore(ci): remove perfectionist eslint plugin
2026-08-26 20:14:08 +08:00
Neko Ayaka
146b3da65a
Revert "style: lint"
...
This reverts commit 98f40d7d0b .
2026-08-26 20:13:10 +08:00
Neko Ayaka
cfcfc513ef
chore(ci): bump to pnpm/setup
2026-08-26 20:05:26 +08:00
Neko Ayaka
98f40d7d0b
style: lint
2026-08-26 19:49:58 +08:00
Neko Ayaka
e60a04a4ec
chore(deps): bump dependencies
2026-08-26 19:47:20 +08:00
Neko Ayaka
6a24582696
chore(deps): bump dependencies
2026-08-26 19:01:04 +08:00
Neko
4803f1c16f
fix(stage-layouts): preserve Safari focus during keyboard close ( #2367 )
2026-08-26 15:13:28 +08:00
Neko Ayaka
f53e82a9b3
release: v0.12.0-beta.2
2026-08-26 04:17:25 +08:00
Neko
6299dd0919
fix(stage-ui): stabilize connection status animation ( #2365 )
2026-08-26 04:14:53 +08:00
Neko
95cc685b1b
feat(stage-tamagotchi): add Apple Speech transcription ( #2364 )
2026-08-25 17:41:43 +00:00
Ryanba
ca40f6ea7a
fix(providers): support OpenAI models requiring max_completion_tokens ( #2251 )
2026-08-25 20:37:27 +08:00
Neko
636c023945
fix(stage-ui): use compatible chat validation token limit ( #2361 )
2026-08-25 19:50:36 +08:00
Neko
584cc96cd8
refactor(stage-ui): support async provider definitions ( #2360 )
2026-08-25 15:39:44 +08:00
Neko
eb5cdbe71a
fix(stage-pocket): use system browser for authentication ( #2355 )
2026-08-25 13:54:03 +08:00
mullung
31fd501694
fix(docs): correct Korean particle spacing and stale ko README commands ( #2357 )
2026-08-25 13:53:22 +08:00
Neko Ayaka
d5742dbb7a
chore(.vscode): remove quickSuggestions config
2026-08-24 22:03:42 +08:00
Neko
e2376736af
fix(stage-ui): align module provider visibility with auth ( #2353 )
2026-08-24 21:27:58 +08:00
Neko Ayaka
f14a7ac9a1
release: v0.12.0-beta.1
2026-08-24 03:55:37 +08:00
Neko
d0bf3eb286
fix(stage-ui): preserve chat state across Electron windows ( #2347 )
2026-08-24 02:05:57 +08:00
Neko
0229c4f1d7
fix(stage-ui): use validator from provider definition for validating ( #2346 )
2026-08-24 01:36:29 +08:00
Neko
f65e55bafc
fix(stage-ui): persist provider validation status ( #2345 )
2026-08-23 18:24:30 +08:00
Neko
f790a96d70
feat(stage-ui): add thinking model option ( #2343 )
2026-08-23 05:24:33 +08:00
Neko
30eeb8bd40
fix(stage-web): improve performance visualizer ( #2344 )
2026-08-23 05:23:03 +08:00
Weathercold and github-actions[bot]
273cbd338a
chore(nix): update pnpmDeps hash ( #2342 )
...
Auto-generated by CI to keep Nix pnpmDeps hash up-to-date.
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-22 18:39:34 +00:00
Weathercold
69e7f7ee1f
chore(nix): update pnpmDeps hash ( #2341 )
2026-08-23 02:30:06 +08:00
Neko Ayaka
cf31b695d9
fix(deps): added required eslint-plugin-format
2026-08-23 00:40:14 +08:00
Neko Ayaka
bf74806024
fix(stage-web): better input and font
2026-08-23 00:39:50 +08:00
Neko
9694f282d6
fix(stage-web): better chat bubble animation ( #2340 )
2026-08-22 19:54:24 +08:00
Neko
67a0410c4d
fix(stage-web): stabilize mobile keyboard layout ( #2338 )
2026-08-22 14:38:22 +08:00
Neko
b6d0809ecb
perf(stage-ui): virtualize chat history ( #2334 )
2026-08-21 05:32:21 +08:00
Neko
a24d2496e4
fix(stage-ui): normalize tool schemas per provider ( #2330 )
2026-08-20 21:40:13 +08:00
Neko
00240e2535
fix(stage-layouts): clarify active view controls ( #2331 )
2026-08-20 16:59:17 +08:00
leafyy
7756d921a7
fix(stage-ui): define deterministic chat math syntax ( #2328 )
2026-08-20 16:30:01 +08:00
RainbowBird
f6969d07c5
feat(chat-ws): authenticate v2 after connect ( #2309 )
...
Signed-off-by: RainbowBird <git@luoling.moe >
2026-08-20 14:24:41 +08:00
Weathercold and github-actions[bot]
ca61935282
chore(nix): update pnpmDeps hash ( #2329 )
...
Auto-generated by CI to keep Nix pnpmDeps hash up-to-date.
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-20 04:34:05 +00:00
RainbowBird
d22daf6b4c
feat(chat-ws): add versioned Eventa protocols ( #2308 )
...
Signed-off-by: RainbowBird <git@luoling.moe >
2026-08-20 12:24:47 +08:00
Neko Ayaka
702b4c862d
feat(stage-tamagotchi): adaptive controls island
2026-08-19 23:30:57 +08:00
RainbowBird
ae170f1ee0
fix(analytics): trim automatic product events ( #2325 )
2026-08-19 22:30:32 +08:00
Neko
4d68da4310
fix(stage-ui): unify module settings panels ( #2327 )
2026-08-19 18:14:38 +08:00
Mark Xian and 冼健聪
db89aaeee3
fix(stage-ui): incorrect DeepSeek provider instance normalized ( #2287 )
...
## Summary
- show the DeepSeek thinking-mode control for configured provider
instances whose id is generated
- compare provider configs after filling omitted schema defaults so new
defaults like `thinkingMode: auto` do not mark old empty DeepSeek
configs as configured
## Tests
- `pnpm -rF @proj-airi/stage-ui run test:run
src/stores/providers/config-defaults.test.ts
src/libs/providers/providers/deepseek/index.test.ts`
- `pnpm exec moeru-lint
packages/stage-ui/src/stores/providers/config-defaults.ts
packages/stage-ui/src/stores/providers/config-defaults.test.ts
packages/stage-ui/src/stores/providers/provider.ts
packages/stage-pages/src/pages/settings/providers/chat/[providerId].vue`
- `git diff --check`
Co-authored-by: 冼健聪 <mark.xian@evenrealities.com >
2026-08-19 17:27:41 +08:00
Weathercold
75277ce901
chore(nix): update pnpmDeps hash ( #2270 )
2026-08-19 17:26:26 +08:00
葱姜蒜
abc8b62f9e
fix(stage-ui): localize Volcengine model descriptions ( #2323 )
2026-08-19 17:17:32 +08:00
Neko Ayaka
d67056435a
docs(AGENTS.md): updated
2026-08-19 17:14:42 +08:00
Neko Ayaka
91829034a2
chore(.gitignore): updated
2026-08-19 17:14:28 +08:00
RainbowBird
0062070d7d
fix(api): correct gateway and database pool alerts ( #2324 )
2026-08-19 08:30:55 +00:00
葱姜蒜
7de1f9d3a9
fix(stage-ui): update Volcengine Coding Plan models ( #2321 )
2026-08-19 14:18:33 +08:00
Neko
2bc1c51c29
feat(stage-tamagotchi): animate tray window alignment ( #2319 )
2026-08-19 14:17:39 +08:00
Neko
5e95e56d62
fix(stage-ui,stage-web,stage-tamagotchi): capture imported Live2D models in Polaroid ( #2320 )
2026-08-19 14:17:03 +08:00