Louistiti
|
5bc47c39f0
|
fix: add new built-in libs for CUDA runtime for broader PyTorch compatibility
|
2026-03-18 15:01:09 +08:00 |
|
Louistiti
|
ea121104df
|
fix(provider/llamacpp): force tool vs auto tool selection for remote providers
|
2026-03-17 01:54:19 +08:00 |
|
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
|
c87615c91a
|
feat(provider/llamacpp): reuse llama-server if already running
|
2026-03-16 14:09:54 +08:00 |
|
Louistiti
|
375cb14d0c
|
feat(provider/llamacpp): forward server logs to logs/llama-server.log
|
2026-03-16 12:19:19 +08:00 |
|
Louistiti
|
93e921c13f
|
refactor: remove Ollama
|
2026-03-16 12:01:31 +08:00 |
|
Louistiti
|
b0f1d81d22
|
feat: use Llama.cpp as default local provider
|
2026-03-16 11:42:05 +08:00 |
|
Louistiti
|
87c6676dee
|
feat: introduce Ollama as local LLM provider
|
2026-03-15 12:34:34 +08:00 |
|
Louistiti
|
ed1bb65325
|
feat(agentic loop): provide more optional tool function params by default
|
2026-03-14 23:09:58 +08:00 |
|
Louistiti
|
9937eea1a1
|
feat: expose current owner location with to weather to impact mood status
|
2026-03-14 22:49:56 +08:00 |
|
Louistiti
|
7b90fc6223
|
feat: provide owner context file to Leon's knowledge
|
2026-03-14 22:22:18 +08:00 |
|
Louistiti
|
dce2c5229e
|
feat: introduce owner context file
|
2026-03-14 22:18:41 +08:00 |
|
Louistiti
|
dfb23deb86
|
test(agentic loop): introduce unit and E2E tests
|
2026-03-14 17:31:01 +08:00 |
|
Louistiti
|
82fd7a172f
|
Merge branch 'feat/better-agentic-loop' into develop
|
2026-03-14 14:33:55 +08:00 |
|
Louistiti
|
b71f1632d9
|
fix: streaming chunk deduplication
|
2026-03-14 14:26:06 +08:00 |
|
Louistiti
|
3cca459376
|
perf(agentic loop): reduce on compaction size according to steps number
|
2026-03-14 14:08:01 +08:00 |
|
Louistiti
|
07f76e48c3
|
feat(agentic loop): respect prompting standards
|
2026-03-14 13:31:21 +08:00 |
|
Louistiti
|
96192e0578
|
feat(tool/bash): improve risky filtering
|
2026-03-14 13:14:03 +08:00 |
|
Louistiti
|
d1a945fe3a
|
fix(agentic loop): keep execution reasoning minimal; use present progressive on progress message
|
2026-03-14 12:49:01 +08:00 |
|
Louistiti
|
7b75e779f4
|
feat(agentic loop): add human-in-the-loop mechanism for root credentials matters
|
2026-03-14 12:35:59 +08:00 |
|
Louistiti
|
6eac081669
|
fix(server): tmp crash on embeddings writting
|
2026-03-13 21:10:43 +08:00 |
|
Louistiti
|
7882fc07fb
|
feat: introduce tool hooks with jq parsing on post execution
|
2026-03-13 20:50:53 +08:00 |
|
Louistiti
|
0545414693
|
feat(web app): add reasoning block for every agentic phase
|
2026-03-13 00:49:05 +08:00 |
|
Louistiti
|
e18ba06db7
|
feat(server): create a tool output logger
|
2026-03-13 00:13:17 +08:00 |
|
Louistiti
|
194d50548a
|
fix(agentic loop): avoid meta commentary on self reflections
|
2026-03-12 23:43:03 +08:00 |
|
Louistiti
|
7b32beb56d
|
Merge remote-tracking branch 'origin/chore/update-binaries-20260311-193929' into develop
|
2026-03-12 23:26:20 +08:00 |
|
Louistiti
|
fbb91fb545
|
fix: alignment between phases and QMD
|
2026-03-12 23:26:14 +08:00 |
|
github-actions[bot]
|
35af397a80
|
chore: update tool binary URLs (opencode → v1.2.24)
|
2026-03-11 19:39:29 +00:00 |
|
Louistiti
|
f64c6422bd
|
fix(server): improve QMD error handling and unexpected exit
|
2026-03-11 14:26:23 +08:00 |
|
Louistiti
|
c1ce44b6a3
|
perf(server): remove history on ReAct execution phase
|
2026-03-11 13:35:23 +08:00 |
|
Louistiti
|
a71d22b8d3
|
refactor(server): migrate to QMD 2+
|
2026-03-11 13:21:16 +08:00 |
|
Louistiti
|
efa21bd9f4
|
feat(server): improve memory weak score threshold
|
2026-03-11 11:45:13 +08:00 |
|
Louistiti
|
d521318e94
|
feat: improve proactivity and wired awareness
|
2026-03-11 11:16:19 +08:00 |
|
Louistiti
|
8fe532a501
|
feat: send pulse
|
2026-03-11 09:28:44 +08:00 |
|
Louistiti
|
e0b5ea78ae
|
feat: implement self-reflection and behavioral habits state via private diary
|
2026-03-10 19:29:59 +08:00 |
|
Louistiti
|
991fdbddcc
|
feat(server): clearly split system prompts across ReAct loop phases
|
2026-03-10 16:03:41 +08:00 |
|
Louistiti
|
89a9928e29
|
feat(server): implement minimal tool call logger
|
2026-03-09 13:50:38 +08:00 |
|
Louistiti
|
107c786786
|
perf(server): non-blocking context file generation
|
2026-03-09 13:42:57 +08:00 |
|
Louistiti
|
d76c57710c
|
fix(server): progress/update messages natural tone
|
2026-03-09 13:29:40 +08:00 |
|
Louistiti
|
0e796d2d1d
|
feat: advanced adaptive memory retrieval
|
2026-03-09 13:24:23 +08:00 |
|
Louistiti
|
32722501d5
|
fix(web app): widget priority display
|
2026-03-08 18:05:49 +08:00 |
|
Louistiti
|
c1b9d99690
|
feat(server): improve mood and personality wiring
|
2026-03-08 17:30:06 +08:00 |
|
Louistiti
|
a5cbbbd7b6
|
feat(server): improve long tool call timeout handling
|
2026-03-08 15:49:36 +08:00 |
|
Louistiti
|
ae26b976bf
|
refactor(server): centralize remote provider failure
|
2026-03-08 14:53:52 +08:00 |
|
Louistiti
|
e9ba3321df
|
feat(server): support OpenAI WebSocket transport by default for the agentic loop
|
2026-03-08 14:33:16 +08:00 |
|
Louistiti
|
13a626c2f3
|
feat(server): compaction mechanism on the ReAct loop
|
2026-03-07 18:41:16 +08:00 |
|
Louistiti
|
df7904232a
|
feat(server): resolve path alias and default OS file opener
|
2026-03-06 23:01:30 +08:00 |
|
Louistiti
|
4e8a98bf52
|
feat(server): optimize agentic loop reasoning across providers
|
2026-03-06 22:46:26 +08:00 |
|