Commit Graph
1926 Commits
Author SHA1 Message Date
chengyongruandchengyongru 8a2aa0821b fix(agent): keep explicit skills out of system prompt 2026-08-19 18:40:20 +08:00
chengyongruandchengyongru ff674144d6 fix(memory): reject truncated consolidation output 2026-08-19 18:40:20 +08:00
chengyongruandchengyongru 16be6b0f36 refactor(memory): unify structured consolidation flow 2026-08-19 18:40:20 +08:00
chengyongruandchengyongru d4de0e4e3d test(memory): sharpen compaction coverage 2026-08-19 18:40:20 +08:00
chengyongruandchengyongru 87fb090d22 style(memory): minimize summary diff churn 2026-08-19 18:40:20 +08:00
chengyongruandchengyongru b162019271 refactor(memory): keep session summaries structured 2026-08-19 18:40:20 +08:00
chengyongruandchengyongru fa0605abd0 refactor(memory): simplify idle consolidation flow 2026-08-19 18:40:20 +08:00
chengyongruandchengyongru 960425b3aa fix(memory): remove idle archive request fallback 2026-08-19 18:40:20 +08:00
chengyongruandchengyongru 82e50e2c91 fix(memory): avoid duplicate summary injection 2026-08-19 18:40:20 +08:00
chengyongruandchengyongru 93f71b61a0 fix(memory): reject tool-call-only consolidation 2026-08-19 18:40:20 +08:00
chengyongruandchengyongru 12a4a8c04c fix(memory): preserve idle consolidation boundaries 2026-08-19 18:40:20 +08:00
chengyongruandchengyongru 7335f71c5a perf(memory): reuse session context for idle compaction 2026-08-19 18:40:20 +08:00
chengyongruandchengyongru 2e9c9781e6 fix(webui): detach without waiting for gateway shutdown 2026-08-19 16:34:07 +08:00
chengyongruandchengyongru d7b3abe589 test(exec): wait deterministically for truncation output 2026-08-19 01:34:48 +08:00
chengyongruandchengyongru 9e046815bc fix(webui): assign readable session handles 2026-08-19 01:15:56 +08:00
chengyongruandchengyongru 251a1ccd40 refactor: simplify cross-session messaging 2026-08-19 01:15:56 +08:00
chengyongruandchengyongru 0e184965e8 feat(webui): add lightweight session messaging via mentions 2026-08-19 01:15:56 +08:00
chengyongruandchengyongru df14259717 perf(tui): reduce cold-start latency 2026-08-18 16:28:46 +08:00
chengyongruandchengyongru 369a3443eb fix(gateway): allow Windows launcher PID handoff 2026-08-18 11:51:14 +08:00
Xubin Ren 99d5fa2908 fix(gateway): preserve runtime identity compatibility 2026-08-18 03:21:00 +08:00
Xubin Ren 19ad1adfe7 fix(gateway): stabilize process identities 2026-08-18 03:21:00 +08:00
Xubin Ren b17f227eb9 fix(release): package TUI compliance materials 2026-08-17 20:56:10 +08:00
Xubin Ren 7838e244ba test(gateway): track the claimed process identity 2026-08-17 20:56:10 +08:00
Xubin Ren 6955d709d6 test(gateway): trust claimed readiness marker 2026-08-17 20:56:10 +08:00
Xubin Ren b52660760c test(gateway): harden cross-process probes 2026-08-17 20:56:10 +08:00
Xubin Ren dc3e3c1a2a fix(gateway): prevent lifecycle races 2026-08-17 20:56:10 +08:00
Xubin Ren c671acd6a8 fix(gateway): preserve shared runtime identity 2026-08-17 20:56:10 +08:00
Xubin Ren d6847b0107 fix(runtime): recover orphaned gateway clients 2026-08-17 20:56:10 +08:00
Xubin Ren eafc0bc6eb fix(gateway): serialize shared runtime lifecycle 2026-08-17 20:56:10 +08:00
Xubin Ren 7384fbfffc fix(packaging): keep source clients in lockstep 2026-08-17 20:56:10 +08:00
Xubin Ren 78802c4c4e test(runtime): isolate POSIX identity fixture 2026-08-17 20:56:10 +08:00
Xubin Ren 089df021d1 fix(runtime): keep process probes host-safe 2026-08-17 20:56:10 +08:00
Xubin Ren ddd3b78ed1 test(ci): isolate cross-platform gateway lifecycle 2026-08-17 20:56:10 +08:00
Xubin Ren ed4740638b test(gateway): simplify repeated start coverage 2026-08-17 20:56:10 +08:00
Xubin Ren f5125f3c07 test(gateway): isolate lifecycle lock behavior 2026-08-17 20:56:10 +08:00
Xubin Ren 314f5dcf0b test(ci): isolate Windows process checks 2026-08-17 20:56:10 +08:00
Xubin Ren 2545cae110 fix(runtime): scope Windows process termination 2026-08-17 20:56:10 +08:00
Xubin Ren 301d039fbb test(gateway): make concurrency check deterministic 2026-08-17 20:56:10 +08:00
Xubin Ren 8eb2742c9b test(ci): stabilize cross-platform agent checks 2026-08-17 20:56:10 +08:00
Xubin Ren 55f0423336 test(cli): tolerate wrapped launcher output 2026-08-17 20:56:10 +08:00
Xubin Ren 05acd79466 fix(gateway): probe Windows clients safely 2026-08-17 20:56:10 +08:00
Xubin Ren e84aa07bcc test(cli): isolate WebUI interrupt polling 2026-08-17 20:56:10 +08:00
Xubin Ren 79d51be71f feat(tui): integrate with Herdr host 2026-08-17 20:56:10 +08:00
Xubin Ren 783d381710 feat(tui): replace footer hints with model telemetry 2026-08-17 20:56:10 +08:00
Xubin Ren c320d08dfe feat(tui): run bang commands through the gateway 2026-08-17 20:56:10 +08:00
Xubin Ren cd6a11b3c5 fix(gateway): harden shared client lifecycle 2026-08-17 20:56:10 +08:00
Xubin Ren 19be5be1c0 refactor(gateway): scope foreground registration 2026-08-17 20:56:10 +08:00
Xubin Ren 014eab5f6a fix(gateway): register foreground instances 2026-08-17 20:56:10 +08:00
Xubin Ren a700697583 fix(cli): canonicalize default gateway identity 2026-08-17 20:56:10 +08:00
Xubin Ren b8333a2d7e fix(cli): make gateway persistence explicit 2026-08-17 20:56:10 +08:00