Commit Graph
100 Commits
Author SHA1 Message Date
Neko Ayaka 5bbf9559a4 refactor(stage-ui,stage-tamagotchi): have plugin-tools, mcp-tools to register directly to llm.ts 2026-04-22 03:34:40 +08:00
Neko Ayaka 3390122085 feat(plugin-sdk-tamagotchi,airi-plugin-game-chess): tools api, gamelet api, init chess gamelet 2026-04-21 17:17:20 +08:00
Neko Ayaka 0294dad6ef feat(plugin-sdk): kits api, binding api, and better comments 2026-04-21 16:46:04 +08:00
Neko Ayaka a406ffb67c feat(stage-tamagotchi): widget now supports customizable ui from plugin/extension 2026-04-21 02:23:34 +08:00
Neko Ayaka 033e76c2f1 feat(stage-tamagotchi): built-in local loopback http server 2026-04-20 20:39:12 +08:00
Neko Ayaka 60456c7567 fix(ui): SelectTab size issue 2026-04-18 19:27:02 +08:00
Neko Ayaka d2d5493136 fix(stage-tamagotchi): concurrent apply and auto-heal will have conflicts 2026-04-18 19:26:22 +08:00
Neko Ayaka 2ab21879dd chore(deps): bump dependencies 2026-04-18 19:18:17 +08:00
Neko Ayaka 70495439ad refactor(core-agent,stage-ui): move spark-notify agent to core-agent 2026-04-17 16:18:42 +08:00
Neko Ayaka 1258c246d5 chore: updated 2026-04-16 23:21:45 +08:00
Nekoandgemini-code-assist[bot] 9b4ef8862b Apply suggestion from @gemini-code-assist[bot]
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-04-16 22:58:10 +08:00
Neko Ayaka 499617e436 fix(stage-tamagotchi): chat sync broken for cross window 2026-04-16 16:58:31 +08:00
Neko Ayaka 3c7eed999f chore(AGENTS.md): updated 2026-04-15 23:46:14 +08:00
Neko Ayaka b9f88ef84f style: lint 2026-04-15 14:44:59 +08:00
Neko Ayaka f286464e03 chore(deps): bump dependencies 2026-04-15 14:44:59 +08:00
Neko Ayaka 753182d2c5 chore(AGENTS.md): updated 2026-04-15 05:09:10 +08:00
Neko Ayaka f7a9a7bf76 refactor(vishot-*,scenarios-*): better structure, better api, and markup components 2026-04-15 04:51:00 +08:00
Neko Ayaka 6d68cfbd92 refactor(stage-web,ui-server-auth): better ui of auth 2026-04-15 04:32:19 +08:00
Neko Ayaka 936c65f3fa chore(.agent): added agent-browser skill 2026-04-15 04:32:18 +08:00
Neko Ayaka b77a1af2c8 chore(stage-tamagotchi): improve widget calling devtools 2026-04-11 05:21:46 +08:00
Neko Ayaka b18158bce2 chore(computer-use-mcp): remove all hardcoded file path 2026-04-11 05:13:55 +08:00
Neko Ayaka feb2055ed2 style(computer-use-mcp): house keeping, lint fixes, type missing, and many more 2026-04-11 04:59:13 +08:00
Neko Ayaka 87f719272a fix(stage-layouts): prevent using :global(...) as they gets compiled into .dark without the children selector 2026-04-11 04:22:34 +08:00
Neko Ayaka 67398494c7 fix(server): zod is required 2026-04-11 04:19:28 +08:00
Neko Ayaka 95eac8e41c chore(deps): bump dependencies 2026-04-11 04:00:49 +08:00
Neko Ayaka aad3b7c115 chore(deps): updated 2026-04-11 01:17:31 +08:00
Neko Ayaka 9a59848b85 fix(server): now import the ui-server-auth built artifacts into docker image 2026-04-10 22:35:24 +08:00
Neko Ayaka 139e71824f chore(ci): incorrect build name 2026-04-10 20:08:36 +08:00
Neko Ayaka b59c8d0861 chore(ci): with name, and should support branch for tag name 2026-04-10 19:49:07 +08:00
Neko Ayaka 9fe3abdf5b chore(ci): publishes ui-server-auth as assets image 2026-04-10 19:36:53 +08:00
Neko Ayaka fb3f54699b chore(18n): unified to use sign in / sign out 2026-04-10 16:25:11 +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 dd284f0f27 release: v0.9.0 2026-04-10 14:48:30 +08:00
Neko Ayaka 3962139b93 chore(stage-tamagotchi,ui): improved about page 2026-04-10 13:54:22 +08:00
Neko f65a67f543 fix(ui): incorrect round and default shape of button 2026-04-10 03:50:35 +08:00
Neko Ayaka a0caaf3214 release: v0.9.0-rc.1 2026-04-10 03:40:59 +08:00
Neko Ayaka 628fe28969 refactor(stage-tamagotchi): improved about, better structure 2026-04-10 03:40:11 +08:00
Neko Ayaka b1a4eac605 feat(stage-ui): new BugReporterDialog component 2026-04-10 03:40:10 +08:00
Neko Ayaka 90294ce15c refactor(stage-*): use new InputFileCard 2026-04-10 03:40:10 +08:00
Neko Ayaka 14f8275fa7 feat(ui,stage-ui): FieldInput, InputFileCard, and story update 2026-04-10 03:40:09 +08:00
Neko Ayaka ec4d1998d7 feat(ui): error container 2026-04-10 03:40:09 +08:00
Neko 4da2ab8924 chore(ci): remove notification completely 2026-04-10 03:05:18 +08:00
Neko c4a1502e78 fix(stage-tamagotchi): no longer being able to build electron due to nested pack (#1609) 2026-04-09 21:15:06 +08:00
Neko Ayaka 6c366915c9 chore(ci): rollback package.json 2026-04-09 17:52:58 +08:00
Neko Ayaka 1be6defb08 chore(ci): updated tsconfig.json 2026-04-09 17:22:13 +08:00
Neko Ayaka 9c6a7cbb20 chore(.vscode): updated ts options 2026-04-09 15:54:49 +08:00
Neko Ayaka dc7132bb91 release: v0.9.0-beta.7 2026-04-08 04:17:03 +08:00
Neko Ayaka b95d84fba7 perf(stage-tamagotchi): better fallback, matrix smoking test 2026-04-08 04:16:13 +08:00
Neko Ayaka c2dba69a8b fix(stage-tamagotchi): autoUpdater fix with channels 2026-04-08 03:32:07 +08:00
Neko Ayaka 4179365baa refactor(ui,stage-ui): FieldSelect, FieldComboSelect split 2026-04-08 03:28:11 +08:00
Neko Ayaka 92b42b9454 fix(stage-pocket): outdated import 2026-04-08 01:25:39 +08:00
Neko Ayaka 12c585d856 chore(ci): android now publishes to itch.io 2026-04-08 01:16:37 +08:00
Neko Ayaka 9be9bb6a18 fix(stage-ui,ui): RoundRange updated, onboarding props corrected 2026-04-08 01:06:41 +08:00
Neko Ayaka 160176b33a fix(stage-*): qr should have dark mode adapted, connection component moved 2026-04-08 01:06:40 +08:00
Neko Ayaka ffb7c2e05d refactor(stage-web,ui-server-auth): rollback sign in design 2026-04-07 18:18:55 +08:00
Neko Ayaka d989e2c8b7 fix(stage-tamagotchi): incorrect auto updater 2026-04-07 18:12:06 +08:00
Neko 4ea4044f4e chore(ci): added more labels 2026-04-07 16:50:44 +08:00
Neko Ayaka d107fadcb9 chore(docs,scenarios-*): better structure 2026-04-07 14:22:51 +08:00
Neko Ayaka 7f7f50b462 release: v0.9.0-beta.6 2026-04-07 04:58:46 +08:00
Neko Ayaka 4a7128fbfd fix(stage-ui): improved the policy and strategy for chat history auto scrolling
Close #1568

Co-authored-by-agent: Codex <267193182+codex@users.noreply.github.com>
2026-04-07 04:52:58 +08:00
Neko Ayaka b603b9b98f chore(deps): updated 2026-04-07 04:07:05 +08:00
Neko Ayaka 5452c72351 fix(stage-tamagotchi): intercept close and treat as hide by default
Close #1585
2026-04-07 02:05:43 +08:00
Neko Ayaka 1279df40f5 refactor(stage-ui): many minor tweaks, unified dialog drawer component style 2026-04-07 01:39:49 +08:00
Neko Ayaka 9a1d79afc8 feat(stage-ui): long press / hold to popup chat actions on mobile, plus haptics 2026-04-07 01:39:49 +08:00
Neko Ayaka fe139f31cd chore(stage-*): configured https, now dev:web:https or pnpm -F @proj-airi/stage-web dev:https works 2026-04-07 01:39:49 +08:00
Neko Ayaka f24f6a7c27 fix(stage-ui): do not display action menu button on mobile 2026-04-07 01:39:48 +08:00
Neko Ayaka aa9b6fec5f fix(stage-tamagotchi): more onboarding fix 2026-04-06 21:49:37 +08:00
Neko Ayaka f649006948 chore(ci): missing bundle name export 2026-04-06 21:37:34 +08:00
Neko Ayaka 389388820f release: v0.9.0-beta.5 2026-04-06 02:10:21 +08:00
Neko Ayaka 476ef2018f style: many typescript v6 pending errors 2026-04-05 02:07:09 +08:00
Neko Ayaka 7d88e05fa1 feat(vishot-*,scenarios-*): output transformer, avif by default 2026-04-05 00:27:42 +08:00
Neko Ayaka 4880fed712 fix(vishot-*,deps): update lock, incorrect button impl 2026-04-04 05:17:29 +08:00
Neko Ayaka 32c889c5ff fix(vishot-*,scenarios-*): incorrect button click impl, outdated import 2026-04-04 05:09:52 +08:00
Neko Ayaka 73429e0eed fix(server-runtime,docs,vishot-*): tsconfig issue, node issue, h3 export 2026-04-04 04:45:03 +08:00
Neko Ayaka 99e44116ca fix(server-runtime,docs,vishot-*): tsconfig issue, node issue, h3 export 2026-04-04 04:19:25 +08:00
Neko Ayaka a909d1eb3e feat: add browser artifact transformer pipeline 2026-04-04 04:04:28 +08:00
Neko Ayaka 404b7371fa feat(scenarios-stage-tamagotchi-browser): anchor to, and dock avoiding 2026-04-04 02:59:17 +08:00
Neko Ayaka fd50db60dc fix(vishot-runtime): missing scale and coordinate relocate 2026-04-04 02:18:28 +08:00
Neko Ayaka d1427e842c fix(scenarios-stage-tamagotchi-browser): skip build 2026-04-04 01:57:21 +08:00
Neko Ayaka c9dd2cac74 feat(vishot-*,scenarios-*): new packages, and playwright high level abstraction
Co-authored-by-agent: Co-authored-by: Codex <267193182+codex@users.noreply.github.com>
2026-04-04 01:37:57 +08:00
Neko Ayaka 2ba82b5ff6 fix(workspace): incorrect font configured 2026-04-03 16:04:32 +08:00
Neko Ayaka 9baa81ec30 fix(stage-*): missing install of embla-carousel-vue 2026-04-03 15:49:37 +08:00
Neko Ayaka 248e28412a wip(ui-server-auth): basic ui, not yet finalized 2026-04-03 15:43:28 +08:00
Neko Ayaka af63c26649 feat(ui-server-auth): init server auth page 2026-04-03 01:26:38 +08:00
Neko Ayaka 4c9564f4b9 refactor(stage-tamagotchi): with WindowAuthManager 2026-04-03 00:49:10 +08:00
Neko Ayaka 438dd9d5a1 fix(stage-ui): spark command tool 2026-04-02 20:08:40 +08:00
Neko Ayaka dd6d568481 fix(stage-tamagotchi): correct onboarding padding 2026-04-02 18:31:53 +08:00
Neko Ayaka 3b76bab2fc feat(stage-*,workspace): added Nunito for default English font, ChillRoundM for CJK font
Close #1317, #1393
2026-04-02 18:31:53 +08:00
Neko Ayaka da2ba67fc6 feat(font-chillroundm): added new font chillroundm 2026-04-02 18:31:53 +08:00
Neko Ayaka da4055d6e2 fix(font-*): incorrect build for all fonts we re-dist 2026-04-02 17:37:08 +08:00
Neko 7d15244698 fix(stage-ui): channel-server should handle onReady as well (#1550) 2026-04-02 15:29:44 +08:00
Neko eb448f6376 feat(devtool-capture-stage-tamagotchi): tool for interacting the electron apps (#1549)
Authored-by-agent: Codex <267193182+codex@users.noreply.github.com>
2026-04-02 15:22:37 +08:00
Neko Ayaka 5d30d6e295 chore(AGENTS.md): updated with test case 2026-04-02 15:19:21 +08:00
Neko Ayaka cb7240fe1d fix(stage-tamagotchi,server-runtime): crossws error in EADDRINUSE not handled 2026-04-02 03:41:22 +08:00
Neko Ayaka fbd17e9311 chore(ci): now publishes to itch.io 2026-04-02 01:51:35 +08:00
Neko Ayaka 2d2ee38f37 fix(stage-ui): updated format of version info 2026-04-01 00:17:32 +08:00
Neko 8991b541a3 chore(tauri-*,crates): now maintaining tauri and rust packages in another repo (#1533) 2026-03-31 23:56:32 +08:00
Neko Ayaka 4e62f15090 chore(ci): ci warn message should be re-directed to stderr 2026-03-31 21:51:28 +08:00
Neko Ayaka 497524a22f release: v0.9.0-beta.2 2026-03-31 17:33:53 +08:00
Neko Ayaka 4ed2899add fix(stage-tamagotchi): chat window message not well sync 2026-03-31 17:27:43 +08:00