306 Commits

Author SHA1 Message Date
87cf5004b9 fix(gateway): stabilize status snapshot output 2026-07-24 18:27:37 +08:00
b14edc40d3 feat(gateway): GET /api/status runtime snapshot 2026-07-24 18:16:31 +08:00
aa989cbaf1 feat(gateway): runtime introspection for status endpoint 2026-07-24 18:02:28 +08:00
5d0cf5b070 feat(agent): record tool/turn/provider metrics 2026-07-24 17:21:44 +08:00
115e77ff27 feat(config): optional provider pricing for cost metrics 2026-07-24 17:11:37 +08:00
11474c080e feat(observability): process-global Metrics collector 2026-07-24 15:24:04 +08:00
d25da1ea27 docs: add P1 observability implementation plan 2026-07-24 15:12:20 +08:00
719f586900 fix(webui): activity spine bright in both themes and CSP-safe dots 2026-07-24 11:06:25 +08:00
54ad4617c7 chore(release): P0 webui foundation 2026-07-24 10:51:35 +08:00
d9e3245031 feat(webui): refactor chat page onto global client and Signal Deck 2026-07-24 10:26:05 +08:00
14ca5dd7b4 feat(webui): app shell with flat nav, activity spine, and theme init 2026-07-24 10:01:07 +08:00
c64984b496 fix(webui): reset connected flag on manual disconnect 2026-07-24 09:51:59 +08:00
8dc5889b87 fix(webui): activity spine effect loop and chat client socket race 2026-07-24 09:47:52 +08:00
79821e11d5 feat(webui): global activity spine 2026-07-24 09:33:48 +08:00
33dab85c1c feat(webui): global chat websocket client 2026-07-24 09:33:17 +08:00
47e497867f feat(webui): theme helpers 2026-07-24 09:32:52 +08:00
fbffc67638 fix(webui): light-theme contrast and token consistency 2026-07-24 09:27:46 +08:00
be9fe07c27 feat(webui): Signal Deck design tokens and base styles 2026-07-24 09:18:25 +08:00
3118083707 feat(webui): embed latin fonts and serve via /fonts route 2026-07-24 09:06:48 +08:00
83d1d792bb docs: add WebUI refactor spec and P0 implementation plan 2026-07-24 08:54:43 +08:00
f7891806ab chore: ignore .superpowers brainstorm artifacts 2026-07-24 08:54:12 +08:00
0d61354ba1 feat: add gateway configuration hot reload 2026-07-21 12:59:46 +08:00
a2af5f9991 增加logo 2026-07-20 00:12:45 +08:00
e7ed95d7b2 chore(release): bump version to 1.2.2 2026-07-20 00:12:25 +08:00
b9195129b3 docs: describe same-turn media delivery 2026-07-20 00:12:12 +08:00
4b0d5e41c6 feat(webui): render image attachments inline 2026-07-20 00:11:51 +08:00
b043fcf531 fix(session): commit same-turn media with final reply 2026-07-20 00:11:39 +08:00
4175af113c fix(provider): sanitize replayed assistant media 2026-07-20 00:11:19 +08:00
762fd16e3f 增加oneshot客户端,解决一次性对话和测试的支持。 2026-07-19 23:18:39 +08:00
711b07af83 fix(docker): make browser temp dir mount-safe 2026-07-19 22:31:34 +08:00
2d1eacfab7 refactor(docker): install binary in standard path 2026-07-19 19:34:08 +08:00
55422ed48a fix(docker): expose picobot CLI and document pairing 2026-07-19 19:31:43 +08:00
23e0b3e7a6 fix(feishu): bound media and retry API requests 2026-07-19 16:02:01 +08:00
7e53fa658b fix(feishu): preserve reply and thread semantics 2026-07-19 15:52:53 +08:00
0512d91729 fix(feishu): harden websocket event processing 2026-07-19 15:47:27 +08:00
5d081e2580 fix(feishu): enforce inbound admission rules 2026-07-19 15:42:01 +08:00
76de8139de perf: calibrate turn history incrementally 2026-07-19 13:51:14 +08:00
76685c3983 refactor: normalize inbound channel context 2026-07-19 13:42:43 +08:00
355244a3d6 refactor: unify turn progress delivery 2026-07-19 13:36:42 +08:00
42fe650785 refactor: centralize turn input preparation 2026-07-19 13:34:12 +08:00
515a07ec1f refactor: route gateway messages concurrently 2026-07-19 13:28:53 +08:00
0c835db380 fix: observe terminal turn delivery 2026-07-19 13:23:01 +08:00
65ef919714 docs: design message flow refactor 2026-07-19 13:18:32 +08:00
07b09ca486 版本号变更 2026-07-19 12:50:31 +08:00
7a5d95e786 merge: streaming turn architecture 2026-07-17 17:47:41 +08:00
7a3058d8b5 docs: finalize streaming turn architecture 2026-07-17 17:45:22 +08:00
c6e022f6cb feat: stream turns through Feishu cards 2026-07-17 17:30:38 +08:00
c7ceb877a2 feat: stream Anthropic turns with signed replay state 2026-07-17 17:11:26 +08:00
6230ac8e36 feat: stream turn snapshots to TUI and WebUI 2026-07-17 16:53:21 +08:00
55da3204f8 feat: coordinate live turn delivery 2026-07-17 15:56:52 +08:00