58 Commits
Author SHA1 Message Date
Neko Ayaka 8d241c3d71 chore(.gitignore): updated 2026-08-13 19:50:09 +08:00
Neko Ayaka 38a008500d chore(deps): updated patch 2026-08-09 03:35:50 +08:00
Neko Ayaka e6ca9750b4 fix(.agents/skills): added vishot skills and create-pr guidelines 2026-08-04 20:59:49 +08:00
Makito b26ea3123d feat(i18n): set up glossary (#2198)
This pull request introduces the initial glossary for the project to
improve the translation quality.

Implements #2148.

### TODOs

- [x] Add the definition YAML
- [x] Add a generator to produce Crowdin-compatible (TBX v3) format
- [x] AGENTS.md
- [ ] ~Workflow~ (Split to another PR)
- [ ] ~Skills~ (Same as above)
2026-08-03 02:01:43 +09:00
Peter Pan 5b47e8af55 chore: ignore .env files to prevent credential leakage (#2017) 2026-07-13 11:15:42 +08:00
Neko Ayaka 4ba237c5c0 chore(.gitignore): updated 2026-06-18 15:14:31 +08:00
RainbowBird c6b5906708 chore: ignore playwright-mcp 2026-06-06 01:44:52 +08:00
RainbowBird d0e2b450cd feat(stage-ui): chat sync (#1775) 2026-05-08 21:14:00 +08:00
Neko Ayaka abc0cb0bc7 refactor(ui-server-auth,server): use better design of signin page 2026-04-10 16:25:11 +08:00
Neko Ayaka 1be6defb08 chore(ci): updated tsconfig.json 2026-04-09 17:22:13 +08:00
LemonNeko e35b3d228c fix(stage-pocket-android): bridge the websocket connection to android native 2026-04-06 19:41:17 +08:00
Neko Ayaka cb7240fe1d fix(stage-tamagotchi,server-runtime): crossws error in EADDRINUSE not handled 2026-04-02 03:41:22 +08:00
nagikazu d43d4dbc5e feat(stage-ui-live2d): exp3 expression system + auto-blink rework (#1033)
---------

Co-authored-by-agent: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-31 14:22:16 +08:00
Neko Ayaka 07e43010fe chore: many minor fixes 2026-03-29 15:21:00 +08:00
MisakaKumomi 御坂云见 372695458e refactor: replace status check string literal with enum; add chat pin… (#1486)
* refactor: replace status check string literal with enum; add chat ping check option in provider configurations for anthropic, and if it's good, generalize to all openai based provider

* fix: merging conflicts

* refactor: remove manual validation logic and deprecated ProviderValidationAlerts component

* docs: mark 'Health' enum as deprecated with additional usage context

* feat: add manual test validation flow back

* refactor: reintroduce and integrate `ProviderValidationAlerts` component for streamlined validation logic

* chore: mark error msg

* refactor: extract `CHAT_COMPLETIONS_VALIDATOR_ID` constant; enforce skipping chat ping check in background validations

* chore: comments
2026-03-29 13:22:15 +08:00
RainbowBird ef18772798 feat(server): message queue 2026-03-28 02:25:44 +08:00
Lovehsigure_520 21dfb21ae8 feat(docs): sync download buttons and added SponsorKit (#1407) 2026-03-19 03:23:21 +08:00
RainbowBird 64da72e95a chore: ignore antfu's ghfs 2026-03-09 15:51:53 +08:00
LemonNeko e5f1d5404c fix(stage-pocket): backward navigation gestures (#1112) 2026-03-04 21:36:02 +08:00
Rin 9ee5aa86ad chore(minecraft): TODO cleanup and ignore .agent/ 2026-02-18 11:13:08 +08:00
Neko Ayaka 0e9b0668de feat(plugin-sdk): init 2026-02-01 23:32:34 +08:00
Neko Ayaka c24e652b6b refactor(vscode-airi): move to integrations/ as multi-package 2026-02-01 23:21:32 +08:00
lockrush-devautofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>Neko
815ce36bce fix(stage-*): OpenAI Compatible Speech and Hearing modules activation (#947)
---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Neko <neko@ayaka.moe>
2026-01-17 00:16:42 +08:00
skyline624andNeko 5d9040e430 fix(stage-ui,server-*): implement handling for input:text from anywhere, support for Discord (#928)
---------

Co-authored-by: Neko <neko@ayaka.moe>
2026-01-11 03:35:32 +08:00
Neko Ayaka 6aa6746f5d chore(.gitignore): added plugins special directory 2026-01-09 01:07:31 +08:00
Lilia_ChenandMakito ecd5eee155 feat(model-driver-mediapipe): integrate MediaPipe as a motion capture tool (#828)
---------

Co-authored-by: Makito <i@maki.to>
2025-12-30 12:11:08 +08:00
WeathercoldandNeko 19c052d2cc feat(nix/stage-tamagotchi): update to electron rewrite (#646)
Co-authored-by: Neko <neko@ayaka.moe>
2025-12-05 15:14:42 +08:00
Neko Ayaka 86d62a91c2 feat(airi-plugin-vscode): publish workflow 2025-12-02 02:46:15 +08:00
Neko Ayaka 35bf4ec8a2 chore(.gitignore): updated for ignoring paths 2025-11-26 21:46:31 +08:00
이윤진(Lee Yunjin) 1e58126f35 chore(ci): flatpak included in artifacts (#685) 2025-10-31 02:53:16 +08:00
hobbycoder 432a266f6a feat(stage-tamagotchi): add official flatpak package (#647) 2025-10-19 21:43:02 +08:00
Neko Ayaka 668d54a9b2 feat(airi-plugin-claude-code): now works with Claude Code hooks 2025-10-09 16:09:57 +08:00
Neko Ayaka c07f2afe98 fix(stage-tamagotchi): missing preview images 2025-10-07 17:41:18 +08:00
WeathercoldandNeko 06b20b61be feat(nix): add nix flake and package (#319)
* feat(nix): add nix flake and package
* feat: support darwin

---------

Co-authored-by: Neko <neko@ayaka.moe>
2025-07-28 12:48:58 +08:00
Neko Ayaka d69a8e0e02 fix(ci): rename artifacts 2025-07-17 11:23:36 +08:00
Neko Ayaka 7aa576d072 chore(workspace): update gitignore & cleanup unused vscode config 2025-07-16 16:27:03 +08:00
Neko 5e8b2b8412 feat(docs): migrate to vitepress with @unovue/reka-ui's theme (#224) 2025-07-15 10:25:44 +08:00
Neko 7e0035c7ac fix(workspace): missing fonts (#269) 2025-07-14 21:53:56 +08:00
Neko AyakaandMakito 8301ededa6 feat(stage-web): dynamic stage-web theme color
Co-authored-by: Makito <5277268+sumimakito@users.noreply.github.com>
2025-07-07 20:38:17 +08:00
藍+85CD 66caf3ebb3 perf: use turborepo for build (#212) 2025-06-18 19:53:19 +08:00
LemonNeko 984b56153d refactor(tamagotchi): use top-level cargo workspace, move tauri-plugin-mcp (#152) 2025-05-01 03:28:12 +08:00
LemonNeko 15fa1fcfbe refactor(stage-tamagotchi): remove stage electron (#115)
* refactor(stage-tamagotchi): remove stage electron

* fix(stage-tamagotchi): path
2025-04-05 18:04:13 +08:00
Chatnoir Mikiand藍+85CD 483f3df351 chore: several doc fixes and enhancements (#110)
* docs: update instructions for development flow
* feat: add devenv profile for nix/devenv environment setup
* chore: update .gitignore to ignore stage-tamagotchi-tauri fonts
* docs: add instructions to use devenv
* docs: fix note asides
* fix: missing bracket
* chore: ignore devenv related files
* chore: update ignore pattern
* chore: update .gitignore to include a newline at the end

---------

Co-authored-by: 藍+85CD <50108258+kwaa@users.noreply.github.com>
2025-04-02 17:32:33 +08:00
Neko Ayaka 3c07e0887c fix: ignore fonts 2025-03-16 12:53:50 +08:00
Neko Ayaka 14016ff8b5 feat(stage-web|stage-ui): deploy 2025-03-13 13:39:45 +08:00
RainbowBird 4e1870d7b5 feat: x services (#43)
* feat: twitter services

* fix: package.json

* fix: type error

* refactor: launcher

* refactor: BrowserBase/Stagehand

* fix: config & startup

* chore: i18n

* fix: continue i18n

* feat: cookie login

* fix: save cookie to session json

* docs: architecture

* chore: remove cli & use mcp adapter for mcp-server

* refactor: remove browser adapter, use playwright directly

* refactor: remove launcher services, replace twitter.com to x.com

* feat: load session to auto login

* docs: update architecture md

* chore: more debug logs

* feat: tweet parser without hast and rehype

* fix: type error

* fix: env example
2025-03-04 19:07:06 +08:00
Neko Ayaka 1020ad60f3 feat(stage-tamagotchi): i18n 2025-02-19 14:24:12 +08:00
Neko Ayaka 2077f608f5 feat(telegram-bot): added docker-compose.yaml for dev 2025-02-17 19:00:48 +08:00
Neko Ayaka fc6fb14098 chore(gitignore): added typed-router.d.ts 2025-02-17 12:25:28 +08:00
Neko Ayaka e1b20e86eb docs: fix types 2025-01-22 19:49:24 +08:00