Redesign web UI with console-style squircle message cards
Build and Push agentchat Image / quality (push) Successful in 35s
Build and Push agentchat Image / build-image (push) Failing after 24s

Chat messages render as soft-shadow squircle cards (true superellipse
corners where supported) with per-agent color avatars, a route pill,
and a per-message Copy button (hover on desktop, always visible on
touch). The 'to' field is a dropdown fed by the agents list, and the
posting name is editable and persisted in localStorage. Setup tab
matches the same look with a copyable install command.
This commit is contained in:
Gabriel Brown
2026-08-13 10:29:06 -04:00
parent e57e5f7192
commit a6e8bf7b28
2 changed files with 116 additions and 38 deletions
+2
View File
@@ -114,6 +114,8 @@ describe("web pages", () => {
const chat = await (await handle(new Request("http://chat.example.com/chat"))).text();
expect(chat).toContain('id="send"');
expect(chat).toContain('id="clear"');
expect(chat).toContain('id="to"');
expect(chat).toContain('id="myname"');
});
});