waveterm/frontend/app
Mike Sawka ae3e9f05b7
new job manager / framework for creating persistent remove sessions (#2779)
lots of stuff here.

introduces a streaming framework for the RPC system with flow control.
new authentication primitives for the RPC system. this is used to create
a persistent "job manager" process (via wsh) that can survive
disconnects. and then a jobcontroller in the main server that can
create, reconnect, and manage these new persistent jobs.

code is currently not actively hooked up to anything minus some new
debugging wsh commands, and a switch in the term block that lets me test
viewing the output.

after PRing this change the next steps are more testing and then
integrating this functionality into the product.
2026-01-21 16:54:18 -08:00
..
aipanel implement a scroll latch for AI panel (#2744) 2026-01-02 22:49:56 -08:00
asset Add tab bar instructions to docsite (#1779) 2025-01-20 15:29:23 -08:00
block add context menu items for terminal (splits, open url, themes, file browser, etc) (#2745) 2026-01-05 16:32:34 -08:00
element update colors and transparency for Wave AI and secrets config (#2665) 2025-12-12 13:59:58 -08:00
hook Happy new year! (#1684) 2025-01-04 20:56:57 -08:00
modals introduce new models -- specifically tab model which has a react provider for prop drilling (#2694) 2025-12-18 17:39:37 -08:00
monaco upgrade monaco editor (remove monaco-editor/loader and monaco-editor/react) (#2743) 2026-01-05 16:34:36 -08:00
notification New AIPanel (#2370) 2025-10-07 13:32:10 -07:00
onboarding introduce new models -- specifically tab model which has a react provider for prop drilling (#2694) 2025-12-18 17:39:37 -08:00
shadcn/lib remove unused shadcn elements and radix-ui deps. also remove unused donutchart/chart class (#2547) 2025-11-11 19:57:12 -08:00
store new job manager / framework for creating persistent remove sessions (#2779) 2026-01-21 16:54:18 -08:00
suggestion update colors and transparency for Wave AI and secrets config (#2665) 2025-12-12 13:59:58 -08:00
tab removed pinned tabs feature (#2737) 2026-01-02 21:12:03 -08:00
view new job manager / framework for creating persistent remove sessions (#2779) 2026-01-21 16:54:18 -08:00
workspace Implement AI "stop" -- in the client, open ai responses/chat, and gemini backends (#2704) 2025-12-19 16:59:31 -08:00
app-bg.tsx New AIPanel (#2370) 2025-10-07 13:32:10 -07:00
app.scss v0.13 Release Notes, Docs Updates, Onboarding Updates (#2642) 2025-12-08 16:29:19 -08:00
app.tsx Implement AI "stop" -- in the client, open ai responses/chat, and gemini backends (#2704) 2025-12-19 16:59:31 -08:00
reset.scss add tailwind to wave, support shadcn + donut chart as a POC (#1775) 2025-02-04 17:58:36 -08:00
theme.scss Search box component (#1579) 2024-12-19 13:49:48 -08:00