Commit Graph
4057 Commits
Author SHA1 Message Date
Xubin Ren 3fdf7ae64a chore(tui): tighten TypeScript checks 2026-08-17 20:56:10 +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 a3536e68c1 fix(runtime): preserve Windows process handles 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 c65127f791 refine(tui): clarify model telemetry 2026-08-17 20:56:10 +08:00
Xubin Ren f1ebd8c4c6 fix(tui): dismiss runtime pickers on outside click 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 92727c99a8 ci(tui): cross-build releases on free runners 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 78aa29ffc9 test(ci): serialize Windows lifecycle checks 2026-08-17 20:56:10 +08:00
Xubin Ren 8104d9f702 test(ci): trace isolated Windows interrupt 2026-08-17 20:56:10 +08:00
Xubin Ren e63ef5d211 test(ci): isolate Windows console tests 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 f43ae67e95 test(ci): trace Windows interrupt source 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 6c987fc21d fix(tui): pin hosted task on narrow panes 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 c5d2e0ddf1 fix(tui): restore composer focus after runtime controls 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
Xubin Ren 74c11e5d28 fix(cli): share on-demand gateway lifecycle 2026-08-17 20:56:10 +08:00
Xubin Ren 2d3045647a fix(tui): reflow markdown tables 2026-08-17 20:56:10 +08:00
Xubin Ren 7e60d52f0e fix(tui): prevent terminal cell artifacts 2026-08-17 20:56:10 +08:00
Xubin Ren a632017194 fix(tui): keep runtime controls interactive 2026-08-17 20:56:10 +08:00
Xubin Ren 03d982023a feat(tui): add clickable runtime controls 2026-08-17 20:56:10 +08:00
Xubin Ren ed796332fe refactor(tui): retire the direct session default 2026-08-17 20:56:10 +08:00
Xubin Ren 9e47d8106c fix(tui): synchronize shared session clients 2026-08-17 20:56:10 +08:00
Xubin Ren 2f78f7fbc5 feat(tui): make follow-up queue explicit 2026-08-17 20:56:10 +08:00
Xubin Ren 2f7355426d style(tui): use brand accent for active status 2026-08-17 20:56:10 +08:00
Xubin Ren 4391bbf4da feat(tui): add agent interaction workflows 2026-08-17 20:56:10 +08:00