louistiti
|
ccc6266a96
|
refactor: rename STT voice config to ASR
|
2026-05-21 22:06:41 +08:00 |
|
Louistiti
|
aa341de195
|
feat(server): select only controlled skill directly
|
2026-05-19 23:32:13 +08:00 |
|
Louistiti
|
587a824d63
|
fix(server): scope skill router list to profile
|
2026-05-19 23:26:51 +08:00 |
|
Louistiti
|
bf5d630bad
|
fix(server): rename routing workflow mode
|
2026-05-19 21:52:00 +08:00 |
|
Louistiti
|
fd97ce5221
|
refactor(server): migrate core settings to config yml
|
2026-05-19 20:42:02 +08:00 |
|
louistiti
|
36a990ca46
|
feat(server): add profile allow-only policy
|
2026-05-18 00:09:16 +08:00 |
|
Louistiti
|
0b564d5ef9
|
feat(agent mode): surface live tool output
|
2026-05-16 23:18:31 +08:00 |
|
Louistiti
|
cea248f085
|
fix(agent mode): improve tool execution
|
2026-05-16 21:46:50 +08:00 |
|
Louistiti
|
c9b639d73d
|
test(agent mode): stabilize provider smoke scenario
|
2026-05-16 16:07:49 +08:00 |
|
Louistiti
|
00d4bcf56c
|
refactor(tool/shell): replace bash command tool
|
2026-05-16 15:59:24 +08:00 |
|
Louistiti
|
78c0ba9050
|
fix(agent mode): handle local plain text planning
|
2026-05-14 08:13:31 +08:00 |
|
louistiti
|
d340d4bbfb
|
fix(agent mode): disable llama.cpp thinking for tool calls
|
2026-05-13 00:55:18 +08:00 |
|
Louistiti
|
375e9d32a3
|
fix(agent mode): preserve history during execution
|
2026-05-10 21:54:26 +08:00 |
|
Louistiti
|
e337252f48
|
fix(agent mode): select skills by metadata match
|
2026-05-05 11:54:57 +08:00 |
|
Louistiti
|
38c60b9107
|
refactor(controlled mode): drop skill guidance
|
2026-05-03 18:56:46 +08:00 |
|
Louistiti
|
1d0883ca44
|
feat(skill/tiny-web-crawler): add Tiny Web Crawler built-in agent skill
|
2026-05-03 18:31:18 +08:00 |
|
Louistiti
|
e500dc6765
|
fix(agent mode): harden agent skill planning
|
2026-05-03 15:57:01 +08:00 |
|
Louistiti
|
ed15ae3cbb
|
feat: support agent skill; split native and agent skills
|
2026-05-02 21:25:02 +08:00 |
|
Louistiti
|
917e966e38
|
fix(agent mode): recover compaction state from saved summary boundary
|
2026-04-10 12:50:34 +08:00 |
|
louistiti
|
d584451bd2
|
fix(agent mode): track fresh history entries before re-compacting
|
2026-04-08 23:16:47 +08:00 |
|
Louistiti
|
946984fb52
|
feat: synchronize history; broadcast messages to clients
|
2026-03-30 22:52:05 +08:00 |
|
Louistiti
|
ccd6694b25
|
feat(server): fine tune token budgets on workflow mode
|
2026-03-30 16:08:40 +08:00 |
|
Louistiti
|
ae6b82ecbe
|
test(workflow mode): cover workflow routing
|
2026-03-21 18:10:26 +08:00 |
|
Louistiti
|
b0f1d81d22
|
feat: use Llama.cpp as default local provider
|
2026-03-16 11:42:05 +08:00 |
|
Louistiti
|
dfb23deb86
|
test(agentic loop): introduce unit and E2E tests
|
2026-03-14 17:31:01 +08:00 |
|
louistiti
|
c8bc9ecbb0
|
refactor(server): HTTP server; brain entries; STT parsers; TTS synthesizers (WIP)
|
2023-02-03 00:14:23 +08:00 |
|
louistiti
|
19ce6eb9c2
|
refactor(server): socket server and brain (WIP)
|
2022-11-20 23:21:06 +08:00 |
|
louistiti
|
69e90c3b5f
|
refactor(server): HTTP server and structure (wip)
|
2022-11-14 00:49:24 +08:00 |
|
louistiti
|
3f8027af2a
|
refactor: from superagent to axios
|
2022-10-23 10:55:03 +08:00 |
|
louistiti
|
f68da11f6b
|
refactor(server): make use of node:* import for all Node.js built-in modules
|
2022-09-26 23:28:25 +08:00 |
|
louistiti
|
46c0b579aa
|
refactor(server): OS helper to static class
|
2022-09-26 21:32:59 +08:00 |
|
louistiti
|
a80e8ba65d
|
refactor(server): log helper to static class
|
2022-09-26 21:29:56 +08:00 |
|
louistiti
|
88d86117ac
|
refactor(server): loader helper to static class
|
2022-09-26 21:24:07 +08:00 |
|
louistiti
|
afec850fc9
|
refactor(server): date helper to static class
|
2022-09-26 21:13:33 +08:00 |
|
louistiti
|
9065d713e9
|
refactor(server): string helper from singleton to static
|
2022-09-26 00:44:40 +08:00 |
|
louistiti
|
cc317842d8
|
chore: clean up ESLint comments and new Prettier/ESLint script
|
2022-09-21 23:29:29 +08:00 |
|
louistiti
|
a5e48ec9e7
|
refactor(server): OS helper to singleton
|
2022-09-21 22:15:02 +08:00 |
|
louistiti
|
f21e43c16a
|
refactor(server): date helper to singleton
|
2022-09-21 20:43:50 +08:00 |
|
louistiti
|
4f1683dc55
|
refactor(server): capitalize singleton helpers instance constants
|
2022-09-21 20:25:00 +08:00 |
|
Divlo
|
c68b16191a
|
chore: remove unneeded eslint disable comments
|
2022-09-20 21:49:41 +02:00 |
|
Divlo
|
a28eede95b
|
refactor(server): os helper to TypeScript
|
2022-09-20 21:34:56 +02:00 |
|
Divlo
|
949138627e
|
refactor(server): loader helper to TypeScript
|
2022-09-16 20:58:24 +02:00 |
|
Divlo
|
b7f20710db
|
refactor(server): log helper to TypeScript
|
2022-09-16 19:36:58 +02:00 |
|
louistiti
|
6dbe1e514f
|
refactor(server): date helper to TypeScript
|
2022-09-12 10:41:16 +08:00 |
|
louistiti
|
019c462bfa
|
feat: complete Prettier setup
|
2022-09-03 19:12:41 +08:00 |
|
louistiti
|
f17b894907
|
refactor: legacy package/module naming to skills naming
|
2022-08-20 22:47:06 +08:00 |
|
louistiti
|
aa995d46c8
|
refactor: move up the rest of the config to the higher level
|
2022-06-20 21:17:30 +08:00 |
|
louistiti
|
4107932d00
|
feat: annotate entities on the fly + prepare for dialog skill type and cross-domains data
|
2022-02-22 22:31:06 +08:00 |
|
louistiti
|
f24513a223
|
feat(server): on-the-fly language switching
|
2022-02-13 01:42:29 +08:00 |
|
louistiti
|
763d19069b
|
refactor(server): expressions to utterance samples
|
2022-02-10 22:11:17 +08:00 |
|