Yichen Jiang
bde5e26a96
Merge remote-tracking branch 'origin/master' into worktree/web-session-model-selector
# Conflicts:
# apps/cli/package.json
# apps/web/tests/smoke-real.e2e.ts
# apps/web/tests/snapshots/fresh-round-trip/ui.expected.md
# apps/web/tests/snapshots/seeded-history/ui.expected.md
# docs/config-catalog.md
# packages/client/connection/tests/fake-api.ts
# packages/client/runtime/src/client/index.ts
# packages/client/runtime/src/client/sessions/conversation.ts
# packages/client/runtime/src/client/sessions/session.ts
# packages/client/runtime/tests/fake-api.ts
# packages/client/ui-conversation/src/client/apply.ts
# packages/client/ui-conversation/src/client/contract/slots.ts
# packages/client/ui-conversation/src/client/index.ts
# packages/client/ui-conversation/src/client/skeleton/ConversationRoot.tsx
# packages/client/ui-conversation/src/client/skeleton/InputBar.tsx
# packages/client/ui-conversation/tests/chat-stats-bash-sample.spec.tsx
# packages/client/ui-conversation/tests/chat-toolview-slot.spec.tsx
# packages/client/ui-conversation/tests/chat-view.spec.tsx
# packages/client/ui-conversation/tests/gate-branch-tails.spec.tsx
# packages/client/ui-conversation/tests/input-bar.spec.tsx
# packages/client/ui-conversation/tests/skeleton.spec.tsx
# packages/host/apiproxy/README.md
# packages/host/apiproxy/src/api-proxy.ts
# pnpm-lock.yaml
# scripts/verify-package-readme-model-experience.ts
# tsconfig.base.json
2026-07-27 12:17:38 +08:00
..
2026-07-23 23:12:56 +08:00
2026-07-27 10:04:53 +08:00
2026-07-26 23:29:46 +08:00
2026-07-18 13:03:44 +08:00
2026-07-27 00:53:07 +08:00
2026-07-27 00:01:39 +08:00
2026-07-19 22:52:03 +08:00
2026-07-13 17:49:01 +08:00
2026-07-19 21:24:42 +08:00
2026-06-11 15:07:55 +08:00
2026-07-22 17:03:10 +08:00
2026-07-26 02:51:58 +08:00
2026-07-26 02:51:58 +08:00
2026-07-24 02:09:42 +08:00
2026-07-25 00:10:37 +08:00
2026-07-23 00:39:55 +08:00
2026-07-20 16:33:44 +08:00
2026-07-20 16:33:44 +08:00
2026-07-19 13:30:45 +08:00
2026-07-25 15:47:55 +08:00
2026-07-24 02:09:42 +08:00
2026-07-26 22:52:15 +08:00
2026-07-19 19:26:38 +08:00
2026-07-22 16:24:44 +08:00
2026-07-26 23:06:00 +08:00
2026-07-19 22:52:03 +08:00
2026-07-24 15:08:36 +08:00
2026-07-27 03:28:39 +08:00
2026-07-27 06:24:09 +08:00
2026-07-24 01:40:25 +08:00
2026-07-21 12:08:00 +08:00
2026-07-23 03:59:05 +08:00
2026-07-26 22:57:38 +08:00
2026-07-27 02:31:07 +08:00
2026-07-15 16:09:12 +08:00
2026-07-22 17:31:10 +08:00
2026-07-27 03:28:39 +08:00
2026-07-14 14:01:35 +08:00
2026-07-18 21:35:06 +08:00
2026-07-26 23:44:52 +08:00
2026-07-15 19:11:20 +08:00
2026-07-21 00:25:38 +08:00
2026-07-21 00:25:38 +08:00
2026-07-26 02:52:48 +08:00
2026-07-26 02:52:48 +08:00
2026-07-22 16:55:39 +08:00
2026-07-24 18:07:56 +08:00
2026-07-20 15:25:47 +08:00
2026-07-21 20:15:09 +08:00
2026-07-21 20:15:09 +08:00
2026-07-27 00:53:07 +08:00
2026-07-26 23:06:00 +08:00
2026-07-26 23:44:52 +08:00
2026-07-27 03:54:33 +08:00
2026-07-27 03:54:33 +08:00
2026-07-26 10:18:53 +08:00
2026-07-21 00:44:39 +08:00
2026-07-21 01:13:28 +08:00
2026-07-27 02:31:07 +08:00
2026-07-27 02:31:07 +08:00
2026-07-26 15:06:51 +08:00
2026-07-27 00:44:21 +08:00
2026-07-27 09:39:54 +08:00
2026-07-23 22:41:53 +08:00
2026-07-23 23:12:56 +08:00
2026-07-23 23:12:56 +08:00
2026-07-26 00:30:20 +08:00
2026-07-26 21:35:03 +08:00
2026-07-19 23:15:23 +08:00
2026-07-19 23:15:23 +08:00
2026-07-27 00:01:39 +08:00
2026-07-21 20:32:57 +08:00
2026-07-21 20:15:09 +08:00
2026-07-22 16:24:44 +08:00
2026-07-23 13:40:29 +08:00
2026-07-13 23:27:00 +08:00
2026-07-19 22:52:03 +08:00
2026-07-15 23:17:29 +08:00
2026-07-26 23:06:00 +08:00
2026-07-26 23:06:00 +08:00
2026-07-26 23:06:00 +08:00
2026-07-15 16:38:22 +08:00
2026-07-20 00:38:37 +08:00
2026-07-26 23:06:00 +08:00
2026-07-19 22:52:03 +08:00
2026-07-27 12:17:38 +08:00
2026-07-14 00:40:36 +08:00
2026-07-27 00:44:21 +08:00
2026-07-23 23:12:56 +08:00
2026-07-26 23:06:00 +08:00