creatixchu
fcab9b9e9c
Merge remote-tracking branch 'origin/master' into feat/directory-picker-show-hidden
2026-07-30 14:50:59 +08:00
creatixchu
0d5cf7ce4e
Merge origin/master (oxlint migration, webtest migration)
...
Conflict: apps/web/tests/workspace-flow.snapshot.ts was deleted on
master (#921 sinks assembled-app journeys to package-level benches)
and modified here (show-hidden/prefix-filter and crumb-back lanes).
Resolved by taking the deletion: the same behaviors are asserted at
package level in directory-picker-browse's directory-browser.spec.tsx
and client-flow.spec.tsx, which is the post-migration home for them.
2026-07-30 09:32:55 +08:00
creatixchu
b46dcb16cb
revert: restore the reviewer-approved tree (97a192d7b)
...
ZiyaZhang approved 97a192d7b; the subsequent bot-review rounds (7-24)
landed after that approval and were not requested by a human reviewer.
This commit restores the approved tree verbatim as a forward commit
(pushed history stays intact). git diff 97a192d7b is empty.
2026-07-30 09:22:16 +08:00
kingwl
112b0fbad1
fix(web): address queue review feedback
2026-07-30 04:12:38 +08:00
creatixchu
53e85101b9
fix(host,client): review round 24 — close-edge facts synced; wire-hop pointer; platform-flavored double join; loading reset
2026-07-30 03:38:43 +08:00
kingwl
ebbcfdd03b
Merge remote-tracking branch 'origin/master' into codex/web-queue-actions
...
# Conflicts:
# packages/core/agent-loop/src/agent.ts
2026-07-30 03:33:41 +08:00
creatixchu
df313b7531
fix(host,client): review round 23 — create-path contract at every client declaration; close-edge resets; NFD tripwire; canonical double join
2026-07-30 03:17:30 +08:00
creatixchu
de24461b91
fix(host): review round 22 — note enumeration includes the create path; cross-method equality pinned; NFD-volume boundary recorded
2026-07-30 02:53:45 +08:00
creatixchu
56ac56bb26
fix(host): review round 21 — create-path shape promised; lexical-not-realpath named; hermetic-only home probes; enumerations point at the contract
2026-07-30 02:30:05 +08:00
creatixchu
983e6d07a4
fix(host): review round 20 — canonical shape declared at the interface; hermetic home-shape spec; single resolve
2026-07-30 02:10:07 +08:00
kingwl
7ce330f0e4
refactor(agent): scope queue actions to edit and remove
2026-07-30 01:58:51 +08:00
creatixchu
cc92b6b578
fix(host,client): review round 19 — home ships resolved on the wire; client mirror shrinks to the draft side; scoped focus guarantee
2026-07-30 01:50:45 +08:00
creatixchu
9545914c10
fix(host): review round 18 — draft dirs fully normalized; JSDoc reattached; third parking target documented
2026-07-30 01:28:55 +08:00
creatixchu
12d302ea59
fix(host): review round 17 — separator-fold drafts; UNC noise scrub; honest empty-chain fallback; toggle focus keep
2026-07-30 01:10:37 +08:00
kingwl
77479f5ab0
test(queue): close CI coverage gaps
2026-07-30 00:55:02 +08:00
creatixchu
4921b63fe3
fix(host): review round 16 — UNC/forward-slash home forms; root-crumb separator; scrollbar symmetry; test dedup
2026-07-30 00:49:18 +08:00
creatixchu
abb3b62564
fix(host): review round 15 — lexical home normalization; webkit scrollbar hide; flex-none check; inert enumeration
2026-07-30 00:31:11 +08:00
kingwl
c97b1d025e
Merge remote-tracking branch 'origin/master' into codex/web-queue-actions
...
# Conflicts:
# apps/web/tsconfig.json
# docs/architecture.i18n.yaml
# docs/event-producer-consumer.md
# packages/client/runtime/README.i18n.yaml
# packages/client/tsdown.client.ts
# packages/client/ui-conversation/README.i18n.yaml
# packages/core/agent-loop/README.i18n.yaml
# packages/core/agent/README.i18n.yaml
# packages/core/agent/README.zh.md
# packages/host/apiproxy/README.i18n.yaml
# tsconfig.host.json
2026-07-30 00:30:38 +08:00
Tianyi Cui
0440c4cc0c
Merge latest master into codex/migrate-to-oxlint
2026-07-30 00:13:30 +08:00
creatixchu
9a96aa2755
fix(host): review round 14 — shared hanging-lister fake; create-supersession and closing-commit contracts documented
2026-07-30 00:13:09 +08:00
kingwl
f893e2281d
feat(agent): add addressable queue operations
2026-07-30 00:05:00 +08:00
creatixchu
413321e261
fix(host): review round 13 — probe never gates a landing; relist supersession covered, false ignores removed
2026-07-29 23:56:21 +08:00
creatixchu
1b89267d23
fix(host): review round 12 nits — two-stage create parking documented; CSS DOM order; busy-window caveat
2026-07-29 23:39:58 +08:00
Tianyi Cui
fca0c05155
Merge remote-tracking branch 'origin/master' into worktree/pr823-retarget-latest-20260729
...
# Conflicts:
# docs/config-catalog.md
# docs/cordis-catalog/services.md
# docs/core-data-structures/skills.i18n.yaml
# docs/core-data-structures/skills.md
# docs/core-data-structures/skills.zh.md
# packages/host/apiproxy/README.i18n.yaml
# packages/skill/skill-local/README.i18n.yaml
# packages/skill/skill/README.i18n.yaml
# packages/skill/skill/README.md
# packages/skill/skill/README.zh.md
# packages/skill/skill/src/index.ts
# packages/skill/skill/tests/skill.spec.ts
# packages/skill/tool-skill/README.i18n.yaml
# packages/skill/tool-skill/src/index.ts
# packages/ui/tui/README.i18n.yaml
# packages/ui/tui/README.md
# packages/ui/tui/README.zh.md
# packages/ui/tui/src/index.ts
# packages/ui/tui/tests/tui.spec.ts
2026-07-29 23:36:49 +08:00
creatixchu
4171f8eaa9
fix(host): review round 11 — every displacing exit re-parks focus; full trailing-separator trim
2026-07-29 23:21:35 +08:00
creatixchu
a22d9aea0b
fix(host): review round 10 — trailing-separator home root; dead dep; lazy controller; focus-invariant doc home
2026-07-29 23:00:49 +08:00
Tianyi Cui
12832886c5
refactor(skill): canonicalize invocation policy
2026-07-29 22:51:47 +08:00
creatixchu
df9c03fbc2
fix(host): review round 9 — universal pick refocus; always-armed scan controller; graceful close-race guards
2026-07-29 22:42:11 +08:00
Tianyi Cui
a1215886a8
Merge origin/master at 834d9dbbce into skill catalog hot refresh
2026-07-29 22:41:57 +08:00
Tianyi Cui
2d3338a03b
Merge latest master into codex/migrate-to-oxlint
2026-07-29 22:39:06 +08:00
creatixchu
8b1a8d383a
fix(host): review round 8 — platform-folded draft matching; honest slash-platform boundary; coverage-visible guards
2026-07-29 22:20:48 +08:00
creatixchu
3224ad92af
fix(host): review round 7 — upgrade re-parks displaced row focus; case-folded display root; boundary notes
2026-07-29 21:57:06 +08:00
Tianyi Cui
32aaa8983e
Merge commit 'ecbf75a5e70f662b6420375140cf12eb6bac7860' into worktree/retarget-pr885-20260729
...
# Conflicts:
# docs/development.i18n.yaml
# packages/client/ui-conversation/src/client/chat/MessageItem.tsx
# packages/client/ui-primitives/src/markdown/CodeBlock.tsx
# scripts/snapshots/translation-prompt-v4/request-response.expected.json
2026-07-29 21:37:43 +08:00
creatixchu
eac3b378fa
fix(host): review round 6 — progressive selection-anchored landing; anchor on actual parent entries; focus-flag hygiene
2026-07-29 21:34:30 +08:00
creatixchu
a1d752f799
feat(host): navigations land selection-anchored — crumb jumps step back a pane instead of collapsing
2026-07-29 21:12:04 +08:00
Tianyi Cui
5c0c59847b
Merge remote-tracking branch 'origin/master' into worktree/pr823-retarget-latest-20260729
...
# Conflicts:
# packages/client/ui-skill/README.i18n.yaml
# packages/client/ui-skill/README.zh.md
# packages/host/apiproxy/src/api-proxy.ts
# packages/skill/skill-local/README.i18n.yaml
# packages/skill/skill-local/README.zh.md
# packages/skill/skill/README.i18n.yaml
# packages/skill/skill/README.zh.md
# packages/skill/tool-skill/README.i18n.yaml
2026-07-29 21:05:09 +08:00
imccyu
1c3fa6edcd
fix(apiproxy): title-invalid only for the input's fault, presentable messages
...
The rename impl narrows on SessionTitleInvalidError: only an
empty-normalizing title maps to title-invalid (its message renders verbatim
in the rename dialog alert), while liveness/disposal races fall to internal;
the absent-service message trims to one presentable sentence. rpc-schemas
gains the title-invalid accept/missing-details lines; cosmetic ordering
(type-only import comment, tsconfig reference, schema import order) restored.
2026-07-29 20:11:19 +08:00
imccyu
19336686a6
feat(apiproxy): session.rename RPC delegating to the session-title service
...
New unary method in RpcMethodMap with the title-invalid error code; the impl
resolves the agent (cold sessions resume first) and delegates to
ctx.sessionTitle.rename, returning the normalized title plus its event seq so
clients settle the title projection cell ahead of the push frame. session.fork
stays on the reserved-seam list.
2026-07-29 18:59:23 +08:00
Tianyi Cui
5bf93e4229
Merge origin/master into worktree/skill-catalog-hot-refresh
2026-07-29 16:40:40 +08:00
creatixchu
23b74c5d7d
fix(host): review round 5 nits — refocus covers Enter/Escape exits; trailing pressed check; narrowed v8 ignores
2026-07-29 15:38:52 +08:00
creatixchu
9c9c32ed59
fix(host): review round 4 — post-commit refocus covers right-pane picks; combobox semantics recorded as deferred
2026-07-29 15:26:00 +08:00
creatixchu
355d505b89
fix(host): review round 3 — card-scope escape/focus-leave cancel, pick refocus; record display-policy trade-offs
2026-07-29 15:10:35 +08:00
creatixchu
27053efffc
fix(host): review round 2 — dialog-scoped blur cancel, editing-only focus hold, selection exempt from filters
2026-07-29 14:47:40 +08:00
Turtle
7ad0849155
style: migrate merged Oxlint directives
2026-07-29 14:34:20 +08:00
Turtle
711efc0a8e
Merge remote-tracking branch 'origin/master' into codex/migrate-to-oxlint
2026-07-29 14:32:21 +08:00
Turtle
95a995968b
refactor: migrate linting to Oxlint
2026-07-29 14:32:11 +08:00
creatixchu
998a5f3381
fix(host): review round — host-derived separator, click-safe blur cancel, dead wide prop
2026-07-29 14:27:01 +08:00
07akioni
afab428c0c
Merge branch 'master' into feat/agent-action
2026-07-29 14:21:44 +08:00
creatixchu
7714c9fa8b
doc(host): document the show-hidden toggle and path-draft prefix filter; snapshot the flow
2026-07-29 13:52:44 +08:00
creatixchu
e561c28232
feat(host): seed path editor with a trailing separator; prefix-filter levels from the draft tail
2026-07-29 13:47:56 +08:00