Commit Graph

  • 550a0523b1 chore(nix): update pnpmDeps hash github-actions[bot] 2025-12-29 20:25:12 +00:00
  • 148949d56d chore(deps): updated lock Neko Ayaka 2025-12-30 04:18:33 +08:00
  • 4e07466c11 release: v0.8.0 Neko Ayaka 2025-12-30 00:14:55 +08:00
  • 3a71d70bcf chore(stage-pages): improved ui/ux for context-flow devtools Neko Ayaka 2025-12-29 23:56:27 +08:00
  • 1e8b9a45e9 feat(stage-*): added new devtool called context flow (can be updated with more feature) Neko Ayaka 2025-12-29 19:18:21 +08:00
  • 2a0473178b chore(nix): update pnpmDeps hash github-actions[bot] 2025-12-28 21:57:57 +00:00
  • 198092f226 chore(deps): bump dependencies Neko Ayaka 2025-12-29 05:51:45 +08:00
  • 78ab839ad6 release: v0.8.0-beta.9 Neko Ayaka 2025-12-29 03:34:04 +08:00
  • 72010b6350 fix(stage-*): beat sync worklet failed to import modules (#839) Makito 2025-12-29 04:33:12 +09:00
  • f8d1da3db7 chore(nix): update pnpmDeps hash github-actions[bot] 2025-12-28 18:35:09 +00:00
  • cb2784ed19 chore(deps): updated Neko Ayaka 2025-12-29 02:28:55 +08:00
  • 0fe7fb90f1 chore(cspell.config.yaml): updated Neko Ayaka 2025-12-29 02:28:05 +08:00
  • 4401b96c9c feat(airi-plugin-bilibili-laplace): added new package for homeassistant Neko Ayaka 2025-12-29 02:27:50 +08:00
  • e58be05ad4 feat(airi-plugin-bilibili-laplace): added new package for bilibili live stream chat Neko Ayaka 2025-12-29 02:27:37 +08:00
  • d5fa29ce43 chore(deps): updated Neko Ayaka 2025-12-29 02:20:15 +08:00
  • ccf97f53d0 chore(ci): fix workflow die due to no space left on device Neko Ayaka 2025-12-29 02:19:31 +08:00
  • 498eb0d2ce fix(nix): don't use /dev/tty in hash update actions (#836) Weathercold 2025-12-28 13:09:25 -05:00
  • bb705d040c release: v0.8.0-beta.8 Neko Ayaka 2025-12-27 22:41:50 +08:00
  • 190b013f53 chore(server-shared): updated README.md, updated intent Neko Ayaka 2025-12-27 21:47:37 +08:00
  • ca7194284b feat(stage-ui,airi-plugin-vscode,server-shared): added spark:notify, spark:emit, spark:command events Neko Ayaka 2025-12-27 21:20:06 +08:00
  • f07964d307 feat(server-sdk,stage-ui,server-shared): better output & added usage as context Neko Ayaka 2025-12-27 18:10:50 +08:00
  • 8a841d65da feat(server-sdk,stage-ui,server-shared): more server channel hooks Neko Ayaka 2025-12-27 17:48:41 +08:00
  • a6aae910d0 feat(stage-ui): subscribe to onChatTurnComplete, emit to server channel as output:gen-ai:chat:message Neko Ayaka 2025-12-27 17:30:04 +08:00
  • fb2da39384 refactor(stage-ui,stage-web,stage-tamagotchi): rename as useContextBridgeStore Neko Ayaka 2025-12-27 17:12:22 +08:00
  • 0dc4e96663 refactor(stage-*): analytics with better structure, added useBuildInfo Neko Ayaka 2025-12-27 17:03:43 +08:00
  • ca6a0b24fa feat(stage-*): track provider card clicks and time-to-first-message (#832) Rin 2025-12-27 16:46:58 +08:00
  • b8810943f8 fix(stage-ui): live2d auto blink with better control Neko Ayaka 2025-12-27 16:40:17 +08:00
  • 3dcc9a0677 chore(stage-ui,stage-web,stage-tamagotchi): add ph-no-capture to chat messages (#833) Rin 2025-12-27 15:16:54 +08:00
  • 2735296736 chore(stage-ui,model-driver-lipsync): should throuttle and lerp mouth changing Neko Ayaka 2025-12-27 05:28:56 +08:00
  • 689e202194 fix(stage-ui,stage-web): cleanup, incorrect color Neko Ayaka 2025-12-27 04:33:32 +08:00
  • a07854ca31 chore(deps): bump dependencies Neko Ayaka 2025-12-27 04:26:56 +08:00
  • 8b79589d0c fix(stage-ui-three-performance-runtime): should not typecheck like this Neko Ayaka 2025-12-27 04:00:50 +08:00
  • 19c8de1c2d fix(stage-web): incorrect type for ChatHistoryItem Neko Ayaka 2025-12-27 04:00:20 +08:00
  • 7b5f209e22 refactor(stage-ui,stage-web,stage-tamagotchi): use new server-sdk for context bridging, forming module context correctly Neko Ayaka 2025-12-27 03:50:59 +08:00
  • 3fe0e4c091 fix(airi-plugin-vscode): sync with new server-sdk design Neko Ayaka 2025-12-27 03:40:55 +08:00
  • 60071be332 feat(server-sdk,server-shared): improved context update, renamed from context message, added output event, source Neko Ayaka 2025-12-27 03:39:46 +08:00
  • 340c22b318 refactor(server-runtime): should not check readyState, rely on send failure to lazy drop if encountered error Neko Ayaka 2025-12-27 03:35:49 +08:00
  • 97731ea57d refactor(stage-ui,stage-web): move ThemeOverlay to background-gradient-overlay Neko Ayaka 2025-12-26 12:36:13 +08:00
  • f579600f26 feat(docs,i18n): now supports Japanese & Korean Neko Ayaka 2025-12-26 12:24:25 +08:00
  • 3935fa2600 feat(docs): Japanese site Neko Ayaka 2025-12-26 12:02:29 +08:00
  • 584c340731 chore(i18n): update translations (#813) github-actions[bot]andCrowdin Bot 2025-12-26 11:52:26 +08:00
  • 3d1009e00c fix(stage-pages): prevent warning Neko Ayaka 2025-12-26 03:04:38 +08:00
  • 63ba1e2512 release: v0.8.0-beta.7 Neko Ayaka 2025-12-26 02:07:57 +08:00
  • a7102c7b55 fix(deps): pin vue to 3.5.25 due to compatibility issues with histoire Neko Ayaka 2025-12-26 02:02:57 +08:00
  • c56be7152b chore(audio-pipelines-transcribe): switch to use tryCatch in moeru Neko Ayaka 2025-12-26 01:42:08 +08:00
  • 9e42ebb587 chore(deps): updated Neko Ayaka 2025-12-26 01:41:31 +08:00
  • 4c977361b1 feat(stage-ui): remove redundant chat completions validation (#831) Iro 2025-12-26 00:40:29 +07:00
  • 07cbc503bc feat(nix): Add python3 in devShell (#830) ReStranger 2025-12-25 20:39:45 +03:00
  • 1f4650a105 fix(stage-ui,stage-tamagotchi,stage-web): incorrect implementation of Aliyun NLS Neko Ayaka 2025-12-26 01:35:02 +08:00
  • bc6f2ac746 docs(blog): add space between links RainbowBird 2025-12-25 14:55:35 +08:00
  • 9cbddb0770 feat(stage-web,docs): enable apple mobile web app capable meta tag Neko Ayaka 2025-12-25 02:52:00 +08:00
  • 26fadcb2fb fix(chat): serialize sends and reset on cleanup (#827) s3d-i 2025-12-25 02:16:09 +08:00
  • d68289a532 feat(docs): Merry Christmas 2025 🎄 blog post Neko Ayaka 2025-12-24 23:45:11 +08:00
  • bd9358e44c feat(docs): Merry Christmas 2025 🎄 Neko Ayaka 2025-12-24 23:10:38 +08:00
  • 32d9d1405c chore: bump logg to 1.2.11 RainbowBird 2025-12-24 22:34:16 +08:00
  • 1451b18d78 fix(stage-web): theme color imported type missing Neko Ayaka 2025-12-24 22:02:31 +08:00
  • aaca1825d3 refactor(docs,telegram-bot): remove sharp Neko Ayaka 2025-12-24 22:01:03 +08:00
  • b834e2348c refactor(stage-web): better structure of backgrounds, fix color issue Neko Ayaka 2025-12-24 21:56:07 +08:00
  • 74136b9ccf feat(stage-ui,stage-web): custom chat background (#825) Rin 2025-12-24 12:38:09 +08:00
  • 2e4c5a7719 release: v0.8.0-beta.6 Neko Ayaka 2025-12-22 20:51:00 +08:00
  • 99b838510d chore(pnpm-wokspace): updated Neko Ayaka 2025-12-22 19:42:00 +08:00
  • e2e661cc7e chore(deps): bump dependencies Neko Ayaka 2025-12-22 19:40:39 +08:00
  • 59bb5cde82 fix(stage-web): not full on model screen, should padding bottom for chat Neko Ayaka 2025-12-22 12:16:04 +08:00
  • 17a6985f9c fix(stage-ui): type error Neko Ayaka 2025-12-22 12:04:44 +08:00
  • 3cba59421d refactor(ui): move DoubleCheckButton to @proj-airi/ui (#823) LemonNeko 2025-12-21 21:37:23 +08:00
  • 3839cd49ed feat(stage-ui,stage-pages,i18n): support continue anyway for onboarding (#818) Rin 2025-12-21 21:30:56 +08:00
  • ff1a5f4859 release: v0.8.0-beta.5 Neko Ayaka 2025-12-21 18:41:46 +08:00
  • 2ffe666368 chore(deps): bump dependencies Neko Ayaka 2025-12-21 18:41:11 +08:00
  • 7158c200bb chore(deps): bump dependencies Neko Ayaka 2025-12-21 18:35:34 +08:00
  • c9a9ec7bfa Revert "chore(deps): bump dependencies" Neko Ayaka 2025-12-21 17:16:47 +08:00
  • 349810ff27 chore(deps): bump dependencies Neko Ayaka 2025-12-21 15:58:52 +08:00
  • c644129ff9 feat(stream-transcription): new stream in stream out by default package Neko Ayaka 2025-12-21 02:06:03 +08:00
  • 8ed68c27fb fix(stage-tamagotchi): reduce bundle size, incorrectly double shippped Neko Ayaka 2025-12-21 01:55:53 +08:00
  • 4cb0384f26 chore(stage-ui,stage-pages): update WIP to use Callout, add proper WIP for modules WIP Neko Ayaka 2025-12-21 00:46:03 +08:00
  • 6868550dc8 fix(stage-ui): prevent race conditions in model loading (#819) Rin 2025-12-20 23:34:52 +08:00
  • d786c2a8c1 fix(stage-tamagotchi): do not log with debug level in release build Neko Ayaka 2025-12-20 23:31:10 +08:00
  • a712217fa1 fix(stage-ui): incorrect logarithm Neko Ayaka 2025-12-20 23:15:23 +08:00
  • b3d29642f9 fix(ci): should populate with GitHub Actions token when doing publishing Neko Ayaka 2025-12-20 23:14:27 +08:00
  • b8b22b3d84 feat(stage-ui,stage-web): new colorsFromElement lib extracted Neko Ayaka 2025-12-20 23:13:05 +08:00
  • 4f914d854c fix(server-sdk): auto-reconnect once unauthorized Neko Ayaka 2025-12-20 21:40:21 +08:00
  • cc603de54d fix(ui): SelectTab still got bad radius Neko Ayaka 2025-12-20 21:37:55 +08:00
  • 7ece495f44 chore(ci): adjust crowdin workflows Neko AyakaandTyped SIGTERM 2025-12-20 21:37:17 +08:00
  • b2e02a25cb fix(ui): SelectTab has unmatched border-radius Neko Ayaka 2025-12-20 21:32:49 +08:00
  • cd4e56d1ed fix(stage-tamagotchi): electron-updater doesn't support to be catalog: Neko Ayaka 2025-12-20 21:08:35 +08:00
  • b1fbb24428 fix(stage-pages): missing layout settings Neko Ayaka 2025-12-20 21:07:53 +08:00
  • bd7d5d67b8 chore(ui,stage-ui,stage-pages): now support to display visualizer in both linear and log Neko Ayaka 2025-12-20 21:07:19 +08:00
  • eb81a94847 perf(server-runtime,server-shared,stage-tamagotchi): improved server-runtime Neko Ayaka 2025-12-20 19:45:27 +08:00
  • 6321d78060 chore(stage-pages): added server-sdk as dependency Neko Ayaka 2025-12-20 18:53:12 +08:00
  • dbb1826b61 feat(ui): new SelectTab component Neko Ayaka 2025-12-20 18:49:26 +08:00
  • 7164e88ca3 chore(stage-ui): support to use Log scale for AudioSpectrumVisualizer Neko Ayaka 2025-12-20 17:58:16 +08:00
  • 56f8929b83 feat(stage-tamagotchi): auto updater Neko Ayaka 2025-12-20 17:57:34 +08:00
  • 7863ce41e3 feat(stage-tamagotchi,i18n): option to not show FadeOnHover again (#821) Rin 2025-12-20 14:05:25 +08:00
  • 15a5dae1fe chore(stage-ui,stage-tamagotchi): improved fade on hover style Neko Ayaka 2025-12-20 04:34:59 +08:00
  • 73a778da13 perf(stage-tamagotchi): added radius region for detecting Fade on Hover, preventing flickering Neko Ayaka 2025-12-20 03:58:54 +08:00
  • 87eeeb6294 fix(stage-ui): Aliyun NLS will data race on cleanup to let WebSocket close before TranscriptionEnded Neko Ayaka 2025-12-20 03:39:46 +08:00
  • bda5a6abd8 fix(stage-ui): TimeSeries was too laggy due to mis-use of props as timeseries calculation Neko Ayaka 2025-12-20 03:35:32 +08:00
  • b1f475b04a fix(stage-ui): Aliyun NLS streamTranscription doesn't support Blob but over WebSocket Neko Ayaka 2025-12-20 03:33:24 +08:00
  • 6ea5f365e5 fix(stage-web): adjust maskable icons for android devices Neko Ayaka 2025-12-20 03:08:33 +08:00
  • 9a59fa7d2b chore(ci): workflow id missing Neko Ayaka 2025-12-19 15:19:02 +08:00
  • f0f9f00b98 chore(ci): even better, ask for approval in PR comments Neko Ayaka 2025-12-19 15:15:58 +08:00