creatixchu
84a6bae1c7
fix(web): drop the branch action from user and steering bubbles
...
The branch control on user and consumed-steering bubbles could enable
only when a completed turn ended with no node after the message at all,
so readers saw a permanently unavailable control whose tooltip promised
a state it could not reach. An enabled one would mislead anyway: a fork
at a message seq cuts at the containing turn/end and takes the answer
along, the opposite of the branch-to-re-ask reading a control on one's
own bubble suggests.
MessageItem loses its fork props, PendingSteeringBubble loses the
showBranch special case, and messageBranchSeqs narrows to
assistantBranchSeqs: only a completed turn's transcript tail that is
the turn's own content-text assistant may fork. A steered turn keeps
its fork point under the settled answer, because fork is a log-prefix
cut and the steer is model-visible history the child inherits.
Web aria goldens drop the user-bubble disabled-branch row and its
hidden explanation text; the nested-subagent golden also loses the one
enabled user-tail fork handle, a loss the decision note accepts.
2026-08-06 17:46:18 +08:00
..
2026-08-04 17:36:14 +08:00
2026-07-25 16:43:07 +08:00
2026-08-04 17:36:14 +08:00
2026-08-02 01:25:01 +08:00
2026-08-02 01:25:01 +08:00
2026-08-02 01:25:01 +08:00
2026-08-04 17:36:14 +08:00
2026-07-27 17:38:42 +08:00
2026-08-04 17:36:14 +08:00
2026-08-04 17:36:14 +08:00
2026-07-25 15:11:17 +08:00
2026-08-04 17:36:14 +08:00
2026-08-04 17:36:14 +08:00
2026-07-24 22:38:50 +08:00
2026-08-04 17:36:14 +08:00
2026-08-05 13:09:53 +08:00
2026-07-31 19:21:16 +08:00
2026-08-05 13:09:53 +08:00
2026-08-05 10:57:53 +08:00
2026-07-27 18:53:29 +08:00
2026-08-05 10:57:53 +08:00
2026-08-04 17:36:14 +08:00
2026-07-25 16:05:05 +08:00
2026-08-04 17:36:14 +08:00
2026-08-04 17:36:14 +08:00
2026-07-24 12:21:10 +08:00
2026-08-04 17:36:14 +08:00
2026-07-30 21:14:03 +08:00
2026-07-30 21:14:03 +08:00
2026-07-30 21:14:03 +08:00
2026-08-04 17:36:14 +08:00
2026-07-27 21:11:15 +08:00
2026-08-04 17:36:14 +08:00
2026-08-04 17:36:14 +08:00
2026-07-27 15:46:40 +08:00
2026-08-04 17:36:14 +08:00
2026-08-04 17:36:14 +08:00
2026-07-28 22:16:43 +08:00
2026-08-04 17:36:14 +08:00
2026-08-04 15:05:32 +08:00
2026-08-04 15:05:32 +08:00
2026-08-04 15:05:32 +08:00
2026-08-02 00:49:58 +08:00
2026-08-02 00:49:58 +08:00
2026-08-02 00:49:58 +08:00
2026-08-04 17:36:14 +08:00
2026-07-28 12:36:29 +08:00
2026-08-04 17:36:14 +08:00
2026-08-01 22:15:36 +08:00
2026-07-29 11:22:48 +08:00
2026-08-01 22:15:36 +08:00
2026-08-04 14:19:23 +08:00
2026-08-04 14:19:23 +08:00
2026-08-04 14:19:23 +08:00
2026-07-29 00:45:52 +08:00
2026-07-29 00:45:52 +08:00
2026-07-29 00:45:52 +08:00
2026-08-04 14:23:34 +08:00
2026-08-04 14:23:34 +08:00
2026-08-04 14:23:34 +08:00
2026-07-30 14:42:39 +08:00
2026-07-30 14:42:39 +08:00
2026-07-30 14:42:39 +08:00
2026-07-31 17:15:47 +08:00
2026-07-31 17:15:47 +08:00
2026-07-31 17:15:47 +08:00
2026-08-02 12:45:36 +08:00
2026-08-02 12:45:36 +08:00
2026-08-02 12:45:36 +08:00
2026-07-31 15:06:27 +08:00
2026-07-31 15:06:27 +08:00
2026-07-31 15:06:27 +08:00
2026-07-30 17:59:37 +08:00
2026-07-30 17:59:37 +08:00
2026-07-30 17:59:37 +08:00
2026-07-30 15:06:28 +08:00
2026-07-30 15:06:28 +08:00
2026-07-30 15:06:28 +08:00
2026-07-30 14:42:39 +08:00
2026-07-30 14:42:39 +08:00
2026-07-30 14:42:39 +08:00
2026-08-04 13:20:28 +08:00
2026-08-04 13:20:28 +08:00
2026-08-04 13:20:28 +08:00
2026-08-04 15:12:11 +08:00
2026-08-04 15:12:11 +08:00
2026-08-04 15:12:11 +08:00
2026-07-31 01:36:20 +08:00
2026-07-31 01:36:20 +08:00
2026-07-31 01:36:20 +08:00
2026-08-03 14:14:20 +08:00
2026-08-03 14:14:20 +08:00
2026-08-03 14:14:20 +08:00
2026-07-31 05:41:45 -07:00
2026-07-31 05:41:45 -07:00
2026-07-31 05:41:45 -07:00
2026-07-31 18:37:08 +08:00
2026-07-31 18:37:08 +08:00
2026-07-31 18:37:08 +08:00
2026-08-04 18:42:13 +08:00
2026-08-03 21:13:52 +08:00
2026-08-04 18:42:13 +08:00
2026-07-31 18:37:34 +08:00
2026-07-31 18:37:34 +08:00
2026-07-31 18:37:34 +08:00
2026-08-02 12:51:10 +08:00
2026-08-02 12:51:10 +08:00
2026-08-02 12:51:10 +08:00
2026-08-02 05:58:45 -07:00
2026-08-02 05:58:45 -07:00
2026-08-02 05:58:45 -07:00
2026-08-06 17:46:18 +08:00
2026-08-06 17:46:18 +08:00
2026-08-06 17:46:18 +08:00
2026-08-02 13:26:08 +08:00
2026-08-02 13:26:08 +08:00
2026-08-02 13:26:08 +08:00
2026-08-04 15:18:48 +08:00
2026-08-04 15:18:48 +08:00
2026-08-04 15:18:48 +08:00
2026-08-03 14:14:20 +08:00
2026-08-03 14:14:20 +08:00
2026-08-03 14:14:20 +08:00
2026-08-04 16:21:55 +08:00
2026-08-04 16:21:55 +08:00
2026-08-04 16:21:55 +08:00
2026-08-04 14:09:52 +08:00
2026-08-04 14:09:52 +08:00
2026-08-04 14:09:52 +08:00
2026-08-05 17:00:48 +08:00
2026-08-05 17:00:48 +08:00
2026-08-05 17:00:48 +08:00
2026-08-06 16:42:41 +08:00
2026-08-06 16:42:41 +08:00
2026-08-06 16:42:41 +08:00
2026-08-05 12:21:09 +08:00
2026-08-05 12:21:09 +08:00
2026-08-05 12:21:09 +08:00