Tianyi Cui
eaf4f2c062
docs(i18n): allow zero-step turns in glossary
2026-07-23 15:02:07 +08:00
Tianyi Cui
7ab9947776
Merge branch 'worktree/pr344-retarget-stack' into worktree/pr345-retarget-stack
2026-07-23 14:53:11 +08:00
Tianyi Cui
9dea41e3ba
Merge branch 'worktree/pr343-retarget-latest-master' into worktree/pr344-retarget-stack
2026-07-23 14:53:06 +08:00
Tianyi Cui
4310d4b8c2
Merge remote-tracking branch 'origin/master' into worktree/pr343-retarget-latest-master
2026-07-23 14:53:00 +08:00
Tianyi Cui
e101a5774f
Merge branch 'worktree/pr344-retarget-stack' into worktree/pr345-retarget-stack
...
# Conflicts:
# .agents/notes/implemented/process/2026-06-17-ts-build-config.md
2026-07-23 14:51:21 +08:00
Tianyi Cui
89bff10146
Merge pull request #547 from deepseek-harness/worktree/ci-standard-runner-fallback
...
ci: keep required PR checks on portable runners
2026-07-23 14:47:46 +08:00
Dudu-0223
0301b7fda8
feat(gui): add write tool row variant
2026-07-23 14:46:07 +08:00
Dudu-0223
aee859841b
test(gui): cover edit tool row
2026-07-23 14:38:27 +08:00
Tianyi Cui
a4d6c302f6
docs(i18n): align turn and step terminology
2026-07-23 14:37:01 +08:00
Tianyi Cui
cfc2672737
Merge branch 'worktree/pr343-retarget-latest-master' into worktree/pr344-retarget-stack
2026-07-23 14:31:50 +08:00
Tianyi Cui
94165953cf
docs(i18n): clarify zero-step turn hierarchy
2026-07-23 14:31:38 +08:00
Tianyi Cui
fc1b308266
ci: keep required PR checks on portable runners
2026-07-23 14:31:01 +08:00
Tianyi Cui
c5ebcef8af
test(ui-sidebar): cover expanded search control
2026-07-23 14:30:43 +08:00
imccyu
1210735959
refactor(gui): rework ui-question to the terminal slot standard
...
Contract face moves to contract/slots.ts (PropsRuntime composition off the
conversation SlotMap entry, flat answer/cancel injected share); apply takes
the ui-sidebar terminal form (strict need() service reads, ctx.effect-wrapped
single register, framework-resolved sessionId); tests upgrade to the terminal
style (props-direct component specs with standard-kit stubs, real-registry
apply spec with children-declared slot, fiber-teardown case).
2026-07-23 14:23:10 +08:00
Tianyi Cui
2f2a095799
Merge branch 'worktree/pr343-retarget-latest-master' into worktree/pr344-retarget-stack
2026-07-23 14:22:44 +08:00
Tianyi Cui
4dc6d35ee3
Merge remote-tracking branch 'origin/master' into worktree/pr343-retarget-latest-master
2026-07-23 14:22:22 +08:00
Tianyi Cui
46e7330f8f
docs(i18n): use Chinese turn and step terms
2026-07-23 14:20:43 +08:00
Tianyi Cui
fe22e5e955
Merge pull request #544 from deepseek-harness/revert-543-worktree/comprehensive-pre-push
...
Revert "chore: run primary CI before push"
2026-07-23 14:11:39 +08:00
Dudu-0223
1ba00bf80c
feat(web): inject workspace instructions
2026-07-23 14:11:25 +08:00
Dudu-0223
edb999fd0f
test(gui): cover thinking row disclosure
2026-07-23 14:11:25 +08:00
Dudu-0223
d7d8650600
fix(gui): expand thinking rows on click
2026-07-23 14:11:25 +08:00
Dudu-0223
691efb0025
feat(gui): add 'edit' variant for tool row, showing as 'Edit · path' like Read
...
- Add 'edit' to ToolRowVariant type and TOOL_VARIANTS mapping
- Add 'edit' title and summary key preference (path/file_path)
- Add IconEditOutline16 as the leading icon for edit variant
2026-07-23 14:11:25 +08:00
imccyu
61dc4b6b99
Merge remote-tracking branch 'origin/master' into worktree/web-ask-user-question
2026-07-23 14:05:08 +08:00
Tianyi Cui
eb25da2edf
Revert "docs(i18n): preserve Turn and Step terms"
...
This reverts commit 3f0e2091122aebe83c802f25e330faa7c9c7b7f9.
2026-07-23 14:03:37 +08:00
Tianyi Cui
c79b34bda5
Revert "chore: run primary CI before push"
2026-07-23 14:02:58 +08:00
Hypatia May
931e0e22c7
test(ui-sidebar): cover expanded search control
2026-07-23 14:02:37 +08:00
Hypatia May
fde4f8e502
Merge remote-tracking branch 'origin/master' into session-query-search
2026-07-23 13:57:57 +08:00
Hypatia May
0a0f19cf57
Merge remote-tracking branch 'origin/master' into session-query-search
...
# Conflicts:
# .agents/notes/implemented/feature/2026-07-10-session-query-service.md
# .agents/notes/implemented/feature/2026-07-10-sqlite-session-query-provider.md
# .agents/notes/proposed/feature/2026-07-10-sqlite-session-query-provider.md
# docs/architecture.md
# docs/capability-seams.md
# docs/config-catalog.md
# docs/cordis-catalog/services.md
# docs/core-data-structures/core.md
# docs/core-data-structures/persistence.md
# docs/core-data-structures/session-query.md
# docs/module-graph.md
# docs/rfc/INDEX.md
# packages/README.md
# packages/cordis/tool-cordis/src/api-catalog.ts
# packages/hooks/hooks-claude/tests/coverage.spec.ts
# packages/session-persistence/session-persistence-jsonl/src/index.ts
# packages/session-persistence/session-persistence-jsonl/tests/jsonl.spec.ts
# packages/session-persistence/session-persistence-sqlite/README.md
# packages/session-persistence/session-persistence-sqlite/src/index.ts
# packages/session-persistence/session-persistence-sqlite/src/schema.ts
# packages/session-persistence/session-persistence-sqlite/tests/sqlite.spec.ts
# packages/session-persistence/session-persistence/README.md
# packages/session-persistence/session-persistence/package.json
# packages/session-query/README.md
# packages/session-query/session-query/README.md
# packages/session-query/session-query/package.json
# packages/session-query/session-query/src/config.ts
# packages/session-query/session-query/src/index.ts
# packages/session-query/session-query/src/types.ts
# pnpm-lock.yaml
# scripts/gen-doc-graphs.ts
# scripts/type-equiv.manifest.json
# tsconfig.host.json
# tsconfig.json
2026-07-23 13:56:56 +08:00
Tianyi Cui
157e9a3ee3
Merge remote-tracking branch 'origin/master' into worktree/pr343-retarget-latest-master
2026-07-23 13:55:02 +08:00
Tianyi Cui
5f67b99e72
docs(i18n): align Turn and Step terminology
2026-07-23 13:53:14 +08:00
Tianyi Cui
9c01696a7e
Merge pull request #523 from deepseek-harness/worktree/fix-collapsed-sidebar-rail
...
fix(gui): keep sidebar controls when collapsed
2026-07-23 13:47:13 +08:00
imccyu
d430744dd8
Merge branch 'master' into worktree/fix-collapsed-sidebar-rail
2026-07-23 13:45:14 +08:00
Tianyi Cui
be7d84813e
docs(i18n): preserve Turn and Step terms
2026-07-23 13:41:44 +08:00
Tianyi Cui
c7489797df
Merge remote-tracking branch 'origin/master' into worktree/pr343-retarget-latest-master
...
# Conflicts:
# docs/cordis-primer.md
2026-07-23 13:40:29 +08:00
imccyu
dd7d198c0d
Revert "fix(gui): keep the label fade and pin the rail icons to one axis"
...
This reverts commit a4ae2f6c21c1eeed2495481a55a39762f4e64ccb.
2026-07-23 13:37:54 +08:00
imccyu
f062ba8fcd
fix(gui): keep the label fade and pin the rail icons to one axis
...
Two polish defects from the headless verification pass:
- .newSessionLabel/.footLabel declared their own transition shorthand,
which replaced .wide's opacity fade entirely (shorthands do not merge) —
the labels vanished instantly while everything else faded. The fade is
restated alongside max-width.
- The rail icons drifted off a common vertical axis: the 56px track holds
a 55px content box (1px column border), and the capsule rows kept their
1px border-width in the collapsed state, shaving their content to 23px
and pushing the search icon 2px right. Collapsed capsules now zero the
border-width (transitioning border, not border-color), the root gives
back the border pixel via asymmetric padding, and every surviving row
centers its icon — five glyphs on the track's 28px center.
2026-07-23 13:30:07 +08:00
Tianyi Cui
2f9f5ecbb7
docs(i18n): normalize turn and step terms
2026-07-23 13:25:54 +08:00
Tianyi Cui
d364adc93b
docs(i18n): distinguish rounds from turns
2026-07-23 13:22:50 +08:00
Tianyi Cui
0401fd52b9
Merge pull request #543 from deepseek-harness/worktree/comprehensive-pre-push
...
chore: run primary CI before push
2026-07-23 13:21:44 +08:00
imccyu
23e942029a
Merge remote-tracking branch 'origin/master' into worktree/fix-collapsed-sidebar-rail
2026-07-23 13:16:48 +08:00
Tianyi Cui
1f8d0cf853
Merge remote-tracking branch 'origin/master' into worktree/comprehensive-pre-push
2026-07-23 13:11:49 +08:00
Tianyi Cui
75755c466d
Merge pull request #313 from deepseek-harness/readme
...
docs: make the top-level README product-first
2026-07-23 13:11:20 +08:00
Tianyi Cui
00d5b69882
chore: run primary CI before push
2026-07-23 13:09:52 +08:00
imccyu
698f46b0c9
feat(gui): morph the sidebar collapse instead of swapping renders
...
The collapse read as a hard cut: only the track width animated while the
panel content swapped instantly and the rail icons bore no relation to the
expanded layout. Now the four control rows persist across the transition —
collapse toggle, new session, new workspace, search, the same top-down
order as their expanded rows — and morph their geometry (row heights,
paddings, margins, capsule borders) on the deepsuite curve, so each rail
icon is its expanded control converging onto the 56px axis. Wide-only
content (brand, labels, input, session tree) cross-fades over 200ms, stays
mounted while the collapse animates, and unmounts at the 300ms settle,
still dropping the sessions subscription. The search query moves up to the
root and survives the round trip; rail search focuses the surviving input
after expand instead of remount-autofocus.
2026-07-23 13:03:32 +08:00
ZiyaZhang
b64c3eb13f
fix(tui): contain overlay reentrancy
2026-07-22 22:00:36 -07:00
Tianyi Cui
b96b48d5aa
Merge branch 'master' into readme
2026-07-23 12:47:33 +08:00
ZiyaZhang
2a1b3139f9
feat(tui): add interactive extension service
2026-07-22 21:30:17 -07:00
Yichen Jiang
9aa5b9f0dc
Merge branch 'master' into worktree/llm-default-context-window
2026-07-23 12:28:19 +08:00
Tianyi Cui
d1a5593407
docs: separate plugin architecture tagline
2026-07-23 12:15:56 +08:00
Tianyi Cui
3e3ea47296
Merge pull request #535 from deepseek-harness/worktree-webts
...
refactor(tsconfig): single root solution graph over host/client aggregates
2026-07-23 12:03:11 +08:00