Louistiti
|
b04cde4369
|
feat(web app): add seperators to token number metrics
|
2026-03-17 01:27:52 +08:00 |
|
Louistiti
|
ca2a0bd7a1
|
feat: calculate and display token metrics
|
2026-03-17 01:25:27 +08:00 |
|
Louistiti
|
17d10b449c
|
feat(web app): add turn metrics
|
2026-03-16 14:40:41 +08:00 |
|
Louistiti
|
0545414693
|
feat(web app): add reasoning block for every agentic phase
|
2026-03-13 00:49:05 +08:00 |
|
Louistiti
|
32722501d5
|
fix(web app): widget priority display
|
2026-03-08 18:05:49 +08:00 |
|
Louistiti
|
50ac5c307b
|
feat(python tcp server): disable TCP server when agent route mode and no ASR/TTS enabled
|
2026-03-04 14:55:02 +08:00 |
|
Louistiti
|
a41bf61497
|
feat(web app): breathing animation for tool/toolkit icon
|
2026-03-04 11:06:45 +08:00 |
|
Louistiti
|
201122a12f
|
feat: display ongoing tool function with icon
|
2026-03-04 10:21:39 +08:00 |
|
Louistiti
|
42414fbcdb
|
feat(server): use dedicated SDK per LLM provider for better TTFT and more
|
2026-03-03 17:49:17 +08:00 |
|
Louistiti
|
a76e9e14c8
|
feat(server): OpenAI LLM provider stable
|
2026-03-03 16:30:45 +08:00 |
|
Louistiti
|
254b56f7a9
|
feat(web app): improve scrolling UX
|
2026-03-02 12:24:42 +08:00 |
|
Louistiti
|
fee3be8837
|
feat: display reasoning UI
|
2026-03-02 02:50:21 +08:00 |
|
Louistiti
|
8fe3e57680
|
feat(server): add memory and context tools; optimize retrieval
|
2026-03-02 00:46:35 +08:00 |
|
Louistiti
|
cf7e223c15
|
feat(server): make use of QMD as retrieval backend
|
2026-03-01 03:25:42 +08:00 |
|
Louistiti
|
8c23671e0c
|
chore: fix linting
|
2026-02-24 01:07:22 +08:00 |
|
Louistiti
|
3045985952
|
feat(tool/opencode): add deep guidelines following Leon's granular architecture
|
2026-01-25 23:40:06 +08:00 |
|
Louistiti
|
f513713959
|
feat: more robust audio extraction across bridges
|
2025-09-07 22:11:04 +08:00 |
|
louistiti
|
4e0d0cf91d
|
feat: tool output UI
|
2025-09-07 11:58:11 +08:00 |
|
louistiti
|
fcb522a69a
|
feat: file path built-in opening; report tool progress from Python SDK
|
2025-09-06 13:24:37 +08:00 |
|
louistiti
|
c263c7a7a8
|
feat: atomic architecture skills > actions > toolkits > tools > functions; tool management; tool progress sync and more
|
2025-09-06 02:06:17 +08:00 |
|
Louistiti
|
6417397761
|
feat(web app): render Aurora component for suggestions
|
2025-04-21 23:10:18 +08:00 |
|
louistiti
|
ea8ba0f1fd
|
feat(server): move to ESM
|
2024-11-20 21:47:05 +08:00 |
|
louistiti
|
8bca0595b4
|
feat: new onFetch skill API and more
|
2024-09-01 23:16:14 +08:00 |
|
louistiti
|
ee732ceca8
|
feat(skill/todo_list): view_lists widget action kick off
|
2024-08-27 09:13:59 +08:00 |
|
louistiti
|
d49912e9a0
|
feat(web app): render deleted widget
|
2024-08-25 18:34:00 +08:00 |
|
louistiti
|
25af621e09
|
fix(web app): delayed next event loop tick for auto scroll down
|
2024-08-25 08:04:00 +08:00 |
|
louistiti
|
83a561c7b9
|
feat(web app): finish widget fetching
|
2024-08-24 21:09:51 +08:00 |
|
louistiti
|
543513b982
|
refactor(bridge/nodejs): redefine widget fetch API
|
2024-08-24 09:44:21 +08:00 |
|
louistiti
|
f7bb8a1100
|
feat: widget fetching API
|
2024-08-24 08:22:28 +08:00 |
|
louistiti
|
c0d9c3d4c7
|
feat: fetch widget without duplicates
|
2024-08-23 09:19:52 +08:00 |
|
louistiti
|
556650d471
|
feat: widget fetching backbone (WIP)
|
2024-08-22 08:42:41 +08:00 |
|
louistiti
|
c695aadfbe
|
feat(skill/timer): add check_timer action
|
2024-08-21 09:32:07 +08:00 |
|
louistiti
|
ff83e272c0
|
feat(server): skill on fetch backbone (WIP)
|
2024-08-20 08:45:59 +08:00 |
|
louistiti
|
470889a797
|
feat(skill/timer): custom timer component
|
2024-08-16 08:12:46 +08:00 |
|
louistiti
|
897acf0f2c
|
fix(web app): load feed correctly in case of broken formatted strings from local storage
|
2024-08-13 08:39:14 +08:00 |
|
louistiti
|
ee9835248f
|
feat: load widgets from the feed
|
2024-08-13 08:34:42 +08:00 |
|
louistiti
|
ff29aa4ddd
|
feat: bind widget event methods
|
2024-08-12 21:52:03 +08:00 |
|
louistiti
|
b66027d22f
|
feat: Aurora components bottom to top hydration
|
2024-08-12 00:07:03 +08:00 |
|
louistiti
|
2486784250
|
feat: form event binding
|
2024-08-11 09:09:53 +08:00 |
|
louistiti
|
7a69714efb
|
feat: nested widget components rendering PoC
|
2024-08-06 08:25:45 +08:00 |
|
louistiti
|
0a10810cf2
|
feat: widget interaction PoC
|
2024-08-06 07:45:55 +08:00 |
|
louistiti
|
98be8a0022
|
feat: widget hydration (WIP)
|
2024-07-28 21:09:21 +08:00 |
|
louistiti
|
0c775ba2e5
|
feat: use VRAM as LLM unit requirements
|
2024-07-03 23:41:23 +08:00 |
|
louistiti
|
8ed7c78074
|
fix(web app): use correct config property for LLM warm up
|
2024-07-01 09:45:58 +08:00 |
|
louistiti
|
e4277bfcf4
|
feat(web app): add more info data
|
2024-06-30 20:04:08 +08:00 |
|
louistiti
|
2e351d4218
|
feat(web app): add info
|
2024-06-30 19:58:26 +08:00 |
|
louistiti
|
805c65b2b2
|
fix(web app): init state when shouldWarmUpLLM is not enabled
|
2024-06-30 15:53:49 +08:00 |
|
louistiti
|
ed9961c822
|
feat(server): sync LLM duties warmup with UI
|
2024-06-27 23:36:32 +08:00 |
|
louistiti
|
fb91551364
|
feat(server): warm up LLM duties when necessary (WIP)
|
2024-06-25 23:49:09 +08:00 |
|
louistiti
|
72d55870fe
|
fix(web app): dynamic init states
|
2024-06-17 08:33:36 +08:00 |
|