 ![github-actions[bot]](/assets/img/avatar_default.png)
|
38a9baade0
|
chore: update sponsors svg (#1849)
This PR updates generated SponsorKit assets from the scheduled sponsors
workflow.
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Lovehsigure_520 <1260907335@qq.com>
|
2026-05-19 12:35:41 +00:00 |
|
Neko
|
6b31552a16
|
fix(stage-ui): normalize spark:command tool schema (#1845)
|
2026-05-19 19:07:29 +08:00 |
|
Neko Ayaka
|
f33d485b82
|
feat(stage-ui): io tracer for CALL tokens
|
2026-05-18 01:23:14 +08:00 |
|
Neko Ayaka
|
77eeb64f51
|
fix(stage-ui): ensure started
|
2026-05-18 01:22:32 +08:00 |
|
Neko Ayaka
|
4622b99e2a
|
refactor(pipelines-audio): better token processing pipeline, ACT, DELAY, CALL, unified
|
2026-05-18 01:20:21 +08:00 |
|
Neko Ayaka
|
c459e647d0
|
fix(stage-ui,stage-tamagotchi): minor animation fix, and caption auto fade out
|
2026-05-17 18:37:36 +08:00 |
|
Neko Ayaka
|
bc69df548e
|
feat(plugin-*): prompt for toolset
|
2026-05-15 18:13:31 +08:00 |
|
Neko Ayaka
|
5c71f46f99
|
feat(stage-tamagotchi): connection now has visible and copy btn
|
2026-05-15 17:54:30 +08:00 |
|
Neko
|
541b9fa53c
|
fix(server-runtime): ignore duplicate websocket listener (#1829)
|
2026-05-14 01:53:41 +08:00 |
|
Neko Ayaka
|
06ab58408b
|
chore(cspell): updated
|
2026-05-09 03:42:46 +08:00 |
|
Neko Ayaka
|
7bc3781ee2
|
fix(stage-tamagotchi): missing bridge for spark:notify
|
2026-05-09 03:42:45 +08:00 |
|
Neko Ayaka
|
13566667e1
|
fix(stage-ui): error item should fit content width, reasoing should not have pt
|
2026-05-08 21:10:32 +08:00 |
|
Neko Ayaka
|
37433b98a2
|
refactor(stage-ui): new structure for models, services, stores
|
2026-05-08 17:03:46 +08:00 |
|
Neko Ayaka
|
34e34728c9
|
chore(.agent/skills): updated release-note-writer
|
2026-05-08 03:10:49 +08:00 |
|
Neko Ayaka
|
1d5c126367
|
chore(.agent/skills): added release-note-writer
|
2026-05-07 20:23:19 +08:00 |
|
Neko Ayaka
|
6d61699d10
|
release: v0.10.2
|
2026-05-07 19:36:33 +08:00 |
|
 Neko AyakaandLovehsigure_520
|
e86ee2f135
|
fix(stage-tamagotchi): should register handlers before window load
Co-authored-by: Lovehsigure_520 <62863834+Neko-233@users.noreply.github.com>
|
2026-05-07 18:57:56 +08:00 |
|
Neko Ayaka
|
99bb1eaddd
|
test: migrate more test into browser mode, fix all existing tests
|
2026-05-07 18:48:39 +08:00 |
|
Neko Ayaka
|
831ca9e958
|
chore(AGENTS.md): updated
|
2026-05-07 17:30:15 +08:00 |
|
Neko Ayaka
|
ef60c157dc
|
fix(stage-ui): staled loaded model, desync character card model selection
|
2026-05-07 17:27:34 +08:00 |
|
Neko Ayaka
|
35c3471ecd
|
fix(stage-tamagotchi): plugin tools should have faster fail
|
2026-05-07 16:01:08 +08:00 |
|
Neko Ayaka
|
8e691cfc13
|
feat(airi-screenshot): added
|
2026-05-06 17:33:34 +08:00 |
|
Neko Ayaka
|
cbbe1c9810
|
chore(AGENTS.md): updated
|
2026-05-06 17:33:34 +08:00 |
|
Neko Ayaka
|
faf13b9a08
|
chore(AGENTS.md): updated
|
2026-05-06 02:25:15 +08:00 |
|
Neko Ayaka
|
6dd370433a
|
release: v0.10.1
|
2026-05-05 14:10:55 +08:00 |
|
Neko Ayaka
|
a9ed0c180c
|
fix(stage-ui): rollback to previous implementation of model selector
|
2026-05-05 04:17:17 +08:00 |
|
Neko Ayaka
|
8a88d233f2
|
refactor(server-runtime): split modules
|
2026-05-05 02:30:45 +08:00 |
|
Neko Ayaka
|
ca722f69b7
|
release: v0.10.0
|
2026-05-03 23:17:03 +08:00 |
|
Neko Ayaka
|
d7baaa8dc2
|
fix(docs): missing handle of invalid date
|
2026-05-02 23:34:07 +08:00 |
|
Neko Ayaka
|
0f6cfc2faa
|
chore(docs): unnecessary section
|
2026-05-02 22:49:44 +08:00 |
|
Neko Ayaka
|
32087c05de
|
feat(docs): authors region, published at, more tweaks on ui, @assets() fix
|
2026-05-02 22:47:35 +08:00 |
|
Neko Ayaka
|
b4a35e4ac0
|
chore(docs): more style and readability update
|
2026-05-02 21:17:03 +08:00 |
|
Neko Ayaka
|
755550915f
|
chore(docs): indentation of nested sidebar
|
2026-05-02 14:38:15 +08:00 |
|
Neko Ayaka
|
bfb9d5cc74
|
chore(docs): missing type convert for nodes
|
2026-05-01 21:14:59 +08:00 |
|
Neko Ayaka
|
af5ce6defb
|
chore(docs): color fixes for warning tip block
|
2026-05-01 20:28:11 +08:00 |
|
Neko Ayaka
|
1ae345d076
|
chore(docs): better color for doc footer nav, tighter room for sidebar links
|
2026-05-01 20:14:15 +08:00 |
|
Neko Ayaka
|
5478cea6e4
|
chore(docs): better color, animated <details>, minor tweaks
|
2026-05-01 20:14:14 +08:00 |
|
Neko Ayaka
|
30dbbe510a
|
chore(docs): correctly hover style
|
2026-04-30 16:52:56 +08:00 |
|
Neko Ayaka
|
09b0390aba
|
refactor(stage-ui): advanced tool rendering, error handling, and ui improvements
|
2026-04-29 06:05:49 +08:00 |
|
Neko Ayaka
|
2d099e336b
|
feat(ui): new <Tuncatable /> component
|
2026-04-29 06:05:10 +08:00 |
|
Neko Ayaka
|
c9fbbfd783
|
fix(stage-ui,stage-tamagotchi,core-agent): tool error should be handled
|
2026-04-29 00:45:05 +08:00 |
|
Neko Ayaka
|
1e30b05bf1
|
fix(stage-ui): plugin tools not enabled
|
2026-04-29 00:45:04 +08:00 |
|
Neko Ayaka
|
1ca972f362
|
refactor(stage-tamagotchi): consolidate electron plugin static assets
|
2026-04-29 00:45:04 +08:00 |
|
Neko Ayaka
|
9b4be893ad
|
refactor(core-agent): spark:notify, and related refactor
|
2026-04-28 01:20:04 +08:00 |
|
Neko Ayaka
|
0346aa729e
|
chore(ui): simplify button style, no more ring.
|
2026-04-27 18:13:32 +08:00 |
|
Neko Ayaka
|
d42810e47d
|
chore(stage-ui): prevent using node:assert
|
2026-04-27 17:24:07 +08:00 |
|
Neko
|
0c8c99dae3
|
Revert "fix(stage-ui): correct stream reuse when switching sources + improve capture pipeline" (#1741)
Reverts moeru-ai/airi#1731
|
2026-04-27 15:22:19 +08:00 |
|
Neko
|
06fd6d9223
|
chore(stage-web): added Web Haptics devtools (#1736)
|
2026-04-27 01:57:08 +08:00 |
|
Neko Ayaka
|
a9359a3924
|
chore(ci): skip windows if signpath.io failed to sign us
|
2026-04-26 05:43:57 +08:00 |
|
Neko Ayaka
|
2b125d5fff
|
fix(plugin-sdk-tamagotchi): improved naming, use @moeru/eventa offered window-message adapter
|
2026-04-25 06:50:47 +08:00 |
|
Neko Ayaka
|
0f0d88a8aa
|
chore(stage-ui,stage-tamagotchi): removed useless
|
2026-04-25 06:34:55 +08:00 |
|
Neko Ayaka
|
3cc9c87b0f
|
fix(stage-tamagotchi): stage widget tool was broken
|
2026-04-24 04:12:26 +08:00 |
|
Neko Ayaka
|
a7941f27dd
|
chore(AGENTS.md): updated
|
2026-04-24 04:12:26 +08:00 |
|
Neko Ayaka
|
47074021c0
|
chore(deps): updated eventa
|
2026-04-24 04:12:25 +08:00 |
|
Neko Ayaka
|
20a515e169
|
chore(ci): added Godot vscode extension recommendation, and .prototools for managing dotnet versions
|
2026-04-23 02:19:44 +08:00 |
|
Neko Ayaka
|
762fd017b0
|
chore(.agents/skills): added agent-browser-electron for better self-verification
|
2026-04-23 01:09:46 +08:00 |
|
Neko Ayaka
|
a3249ccd68
|
feat(stage-tamagotchi,stage-ui,ui): input should not flink, added retry for errored item, adjusted button
|
2026-04-23 01:09:46 +08:00 |
|
Neko Ayaka
|
ee86608195
|
fix(stage-ui): overflow chat bubble
|
2026-04-23 01:09:45 +08:00 |
|
Neko Ayaka
|
94031bf1c4
|
fix(stage-ui,ui): histoire wasn't configured correctly
|
2026-04-22 16:57:35 +08:00 |
|
Neko Ayaka
|
ca4c99f074
|
fix(stage-pages,stage-ui): plugin host update
|
2026-04-22 14:23:45 +08:00 |
|
Neko Ayaka
|
c7cf0c6a47
|
fix(stage-pages,stage-shared,stage-ui): rollback 3f82942 falsy fix
|
2026-04-22 14:14:02 +08:00 |
|
Neko Ayaka
|
36ee517e1e
|
chore(README.md): updated for more instructions
|
2026-04-22 13:54:02 +08:00 |
|
Neko Ayaka
|
8603d8cd7a
|
fix(stage-tamagotchi): fix test
|
2026-04-22 13:52:40 +08:00 |
|
Neko Ayaka
|
509c00d9a5
|
feat(plugin-sdk,stage-tamagotchi): rework of plugin structure, integrated kits api, now plugin manifest is plugin.airi.json
|
2026-04-22 13:52:11 +08:00 |
|
Neko Ayaka
|
ea2b30e2b8
|
fix(stage-ui): outdated for mcp.ts
|
2026-04-22 03:37:58 +08:00 |
|
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 |
|
![gemini-code-assist[bot]](/assets/img/avatar_default.png) 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 |
|