Turtle
15c84cdc4b
Merge pull request #2310 from deepseek-harness/refactor/cmdline-plan-trim
...
refactor(cmdline): run the program's own commander action instead of a plan callback
2026-08-12 13:20:30 +08:00
Turtle
54dd75a969
refactor(cmdline): run the program's own commander action instead of a plan callback
...
parseCmdline(ctx, program): void only adapts commander control flow to
the launcher: it parses the immutable cmdlineArgs snapshot and turns
help, version, parse errors, and action rejections into a ctx.appExit
request. App validation and the ctx.provide of the app-owned service
live in the program's own synchronous .action(), which commander runs
inside parse — program.error(...) there shares the exit path with a
grammar rejection. Deletes the CmdlinePlan export, its unread ctx
parameter, the type-unsound (() => ({}) as T) default, and the
T | undefined return with its per-caller publish guard.
2026-08-12 13:07:41 +08:00
Tianyi Cui
bfef1648aa
Merge branch 'worktree/schedule-explicit-at' into worktree/schedule-fixed-rate
2026-08-11 19:43:34 +08:00
Tianyi Cui
97fe09e2c2
Merge branch 'worktree/schedule-conversational-after' into worktree/schedule-explicit-at
2026-08-11 19:34:38 +08:00
Tianyi Cui
4e74c2e056
Merge remote-tracking branch 'origin/master' into worktree/schedule-conversational-after
2026-08-11 19:33:25 +08:00
Tianyi Cui
7028df46e4
Merge worktree/schedule-explicit-at into worktree/schedule-fixed-rate
2026-08-11 19:23:20 +08:00
Tianyi Cui
035f3e5a65
Merge worktree/schedule-conversational-after into worktree/schedule-explicit-at
2026-08-11 19:20:38 +08:00
Tianyi Cui
3f01ff8291
Merge remote-tracking branch 'origin/master' into worktree/schedule-conversational-after
2026-08-11 19:05:13 +08:00
Yichen Jiang
57b094c48d
Merge master into worktree/docs-homepage-copy
2026-08-11 17:56:42 +08:00
Yichen Jiang
f98a95023d
Route documentation home to quick start
2026-08-11 17:50:37 +08:00
Tianyi Cui
175d252f77
chore: remove remaining SDK toolchain residue
2026-08-11 16:37:29 +08:00
Tianyi Cui
454e06c8c1
Merge origin/master into worktree/remove-sdk-project-toolchain
...
# Conflicts:
# .agents/notes/implemented/architecture/2026-07-10-single-file-executable-sdk-runtime-distribution.i18n.yaml
# .agents/notes/implemented/architecture/2026-07-10-single-file-executable-sdk-runtime-distribution.md
# .agents/notes/implemented/feature/2026-07-21-continuable-background-subagents.i18n.yaml
# .agents/notes/implemented/feature/2026-07-21-continuable-background-subagents.md
# .agents/notes/implemented/feature/2026-07-21-continuable-background-subagents.zh.md
# .agents/notes/proposed/architecture/2026-07-15-sdk-project-editing-architecture.i18n.yaml
# .agents/notes/proposed/architecture/2026-07-15-sdk-project-editing-architecture.md
# .agents/notes/proposed/feature/2026-07-14-sdk-developer-projects.i18n.yaml
# .agents/notes/proposed/feature/2026-07-14-sdk-developer-projects.md
# .agents/notes/proposed/feature/2026-07-14-sdk-developer-projects.zh.md
# packages/README.i18n.yaml
# packages/README.md
# packages/scaffold/create-sdk/README.md
# packages/scaffold/create-sdk/src/args.ts
# packages/scaffold/scripts/src/args.ts
# packages/sdk/README.i18n.yaml
# scripts/verify-package-readme-model-experience.ts
2026-08-11 15:56:06 +08:00
Turtle
0c708cb10d
refactor: replace overloaded surface terminology
2026-08-11 15:23:05 +08:00
Tianyi Cui
daf90bda7e
refactor(sdk): remove unreleased project toolchain
2026-08-11 14:20:53 +08:00
Turtle
a9852a2b5b
Merge pull request #2152 from deepseek-harness/codex/remove-source-installer
...
cleanup: simplify source execution around pnpm dsh
2026-08-11 12:07:29 +08:00
Turtle
67ef355800
refactor(cli): inline source launch script
2026-08-11 11:58:47 +08:00
Turtle
c3cb4b350e
fix(docs): align source examples with headless profile
2026-08-11 11:22:08 +08:00
Turtle
e59af75554
fix(cli): keep source launch output clean
2026-08-11 11:22:08 +08:00
Turtle
ee9465e4b3
build before source dsh launch
2026-08-11 11:22:08 +08:00
Turtle
34abf69730
cleanup: remove managed source installer
2026-08-11 11:22:08 +08:00
Turtle
fd5365e374
chore(packages): remove empty experimental group
2026-08-11 10:44:09 +08:00
Turtle
d4ccfbd80f
refactor(cli)!: complete app-owned profile startup
2026-08-10 23:45:04 +08:00
Yichen Jiang
114b41eca4
refactor(presets): use one editor family
2026-08-10 22:47:28 +08:00
Turtle
541591d5f6
fix: address repository removal review
2026-08-10 21:32:13 +08:00
Turtle
993550e6c8
refactor: remove repository plugin path
2026-08-10 21:32:13 +08:00
Turtle
a27efdef36
docs: make technical prose concrete
2026-08-10 16:34:20 +08:00
CreatixChu
a44009ec35
Merge pull request #1864 from deepseek-harness/worktree/drop-create-by-name
...
refactor: drop the create-by-name workspace route
2026-08-10 16:01:17 +08:00
creatixchu
069f97497a
Merge remote-tracking branch 'origin/master' into worktree/remove-interjection-caption
...
# Conflicts:
# packages/client/ui-conversation/src/client/chat/MessageItem.module.css
# packages/client/ui-conversation/src/client/chat/MessageItem.tsx
2026-08-10 15:50:39 +08:00
creatixchu
73527c47bd
Merge remote-tracking branch 'origin/master' into worktree/drop-create-by-name
2026-08-10 15:49:49 +08:00
creatixchu
a832fc2fa5
Merge remote-tracking branch 'origin/master' into worktree/drop-create-by-name
...
# Conflicts:
# .agents/notes/implemented/feature/2026-07-25-session-list-browsing-and-manual-order.i18n.yaml
# .agents/notes/implemented/feature/2026-07-25-workspace-ui-product-flow.i18n.yaml
# .agents/notes/implemented/feature/2026-07-25-workspace-ui-product-flow.zh.md
# .agents/notes/implemented/simplification/2026-07-31-one-route-to-add-a-workspace.i18n.yaml
# .agents/notes/implemented/simplification/2026-07-31-one-route-to-add-a-workspace.md
# .agents/notes/implemented/simplification/2026-07-31-one-route-to-add-a-workspace.zh.md
# apps/cli/reference/README.i18n.yaml
# docs/config-catalog.md
# packages/host/apiproxy/README.i18n.yaml
# packages/host/apiproxy/README.md
# packages/host/apiproxy/README.zh.md
# packages/host/apiproxy/src/api-proxy.ts
# packages/host/apiproxy/src/index.ts
# packages/host/apiproxy/tests/api-proxy-approval.spec.ts
# packages/host/apiproxy/tests/api-proxy-blank.spec.ts
# packages/host/apiproxy/tests/api-proxy-cold.spec.ts
# packages/host/apiproxy/tests/api-proxy-commands.spec.ts
# packages/host/apiproxy/tests/api-proxy-config.spec.ts
# packages/host/apiproxy/tests/api-proxy-models.spec.ts
# packages/host/apiproxy/tests/api-proxy-projections.spec.ts
# packages/host/apiproxy/tests/api-proxy-question.spec.ts
# packages/host/apiproxy/tests/api-proxy-rename.spec.ts
# packages/host/apiproxy/tests/api-proxy-search.spec.ts
# packages/host/apiproxy/tests/api-proxy-subagents.spec.ts
# packages/host/apiproxy/tests/api-proxy-view.spec.ts
# packages/host/apiproxy/tests/api-proxy-workspace.spec.ts
# packages/todo/tool-todo/tests/projection.spec.ts
# scripts/hero-composer-dom-continuity.mjs
2026-08-10 15:49:34 +08:00
creatixchu
1a02b82884
Merge remote-tracking branch 'origin/master' into worktree/remove-interjection-caption
2026-08-10 15:30:10 +08:00
creatixchu
2fea703d67
Merge remote-tracking branch 'origin/master' into codex/pr-555-ci-fix
...
# Conflicts:
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# packages/client/ui-conversation/src/client/input/hub.ts
# packages/client/ui-conversation/tests/input-bar.spec.tsx
# packages/client/ui-conversation/tests/service-orchestration.spec.ts
2026-08-10 15:19:32 +08:00
Turtle
a7fc81d745
docs: replace front door terminology
2026-08-10 13:07:46 +08:00
creatixchu
c6148f0fc3
Merge remote-tracking branch 'origin/master' into worktree/remove-interjection-caption
2026-08-10 12:53:04 +08:00
creatixchu
3764ce62a5
Merge remote-tracking branch 'origin/master' into codex/pr-555-ci-fix
...
# Conflicts:
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# examples/acp-agent/tests/snapshots/cordis-inspect-jsdoc/session.jsonl
# packages/client/connection/src/client/fixture.ts
# packages/host/apiproxy/src/api-proxy.ts
2026-08-10 12:33:36 +08:00
creatixchu
a3cf2617a8
docs(notes): fix review findings — translate zh note headings, point supersession at the Decision, pin caption absence
2026-08-10 11:26:37 +08:00
creatixchu
b5934b6f7c
cleanup(web): remove the steering interjection caption
...
Steering bubbles render as plain user bubbles; a mid-turn steer is
recognizable by its position in the flow. The runtime SteeringMessageNode
projection and pending-steering lifecycle are unchanged.
Partially supersedes the 2026-08-04 context-source and steer marks note;
the new simplification note owns the removal rationale.
2026-08-10 11:04:44 +08:00
Yichen Jiang
c06f9041fc
Merge remote-tracking branch 'origin/master' into worktree/web-multimodal-image-input
...
# Conflicts:
# .agents/notes/implemented/architecture/2026-07-05-reconstructable-requests.i18n.yaml
# docs/config-catalog.md
# docs/cordis-catalog/events.md
# docs/cordis-catalog/services.md
# docs/core-data-structures/core.md
# docs/core-data-structures/core.zh.md
# docs/core-data-structures/llm-streaming.i18n.yaml
# docs/core-data-structures/llm-streaming.md
# docs/core-data-structures/llm-streaming.zh.md
# docs/event-producer-consumer.md
# docs/module-graph.md
# docs/subsystems/attachment.i18n.yaml
# docs/subsystems/attachment.md
# docs/subsystems/attachment.zh.md
# docs/subsystems/core.i18n.yaml
# examples/acp-agent/tests/snapshots/cordis-inspect-jsdoc/session.jsonl
# packages/README.i18n.yaml
# packages/README.md
# packages/README.zh.md
# packages/client/runtime/package.json
# packages/client/ui-conversation/package.json
# packages/client/ui-conversation/src/client/chat/AssistantMarkdown.tsx
# packages/client/ui-conversation/src/client/chat/ChatView.tsx
# packages/client/ui-conversation/src/client/chat/MessageItem.tsx
# packages/client/ui-conversation/src/client/index.ts
# packages/client/ui-conversation/tests/input-bar.spec.tsx
# packages/compact/compact-basic/README.i18n.yaml
# packages/compact/compact-basic/README.md
# packages/compact/compact-basic/README.zh.md
# packages/host/apiproxy/src/api-proxy.ts
# packages/host/apiproxy/src/api/index.ts
# packages/host/apiproxy/src/api/sessions.ts
# packages/host/apiproxy/src/index.ts
# packages/host/apiproxy/tests/api-proxy-models.spec.ts
# packages/self-modification/tool-cordis/src/api-catalog.ts
# pnpm-lock.yaml
# scripts/type-equiv.manifest.json
2026-08-09 23:33:35 +08:00
Yichen Jiang
7dcefeda50
Merge branch 'stack/agent-profiles-5-web-ui' into stack/agent-profiles-8-authoring
...
# Conflicts:
# apps/cli/tests/web-agent-presets.e2e.ts
# packages/client/connection/README.i18n.yaml
# packages/client/connection/README.md
# packages/client/connection/README.zh.md
# packages/client/ui-conversation/src/client/contract/slots.ts
# packages/client/ui-primitives/tests/icons.spec.tsx
# packages/client/ui-settings/src/client/contract/slots.ts
# packages/host/apiproxy/tests/api-proxy-agent-preset.spec.ts
2026-08-09 23:02:37 +08:00
Tianyi Cui
60ca11b034
Merge worktree/schedule-explicit-at into worktree/schedule-fixed-rate
2026-08-09 21:32:52 +08:00
Tianyi Cui
da636ad97f
Merge worktree/schedule-conversational-after into worktree/schedule-explicit-at
2026-08-09 21:31:37 +08:00
Tianyi Cui
01776dd230
Merge origin/master into worktree/schedule-conversational-after
2026-08-09 21:30:00 +08:00
Tianyi Cui
25dcd7293c
docs: purge chain-of-thought leakage from prose
...
Delete design-session citations (decision/audit/plan ordinals, stack
positions), change narration, review choreography, and reviewer-addressed
justification from comments, JSDoc, docs, READMEs, Agent Notes, tests, and
generator templates; restate every affected fact as current-state contract
prose. Fix generated docs at their sources and regenerate the catalogs and
cordis-surface regions; re-paste type-equiv blocks; update every bilingual
counterpart and re-record the pairs. Record the citation rule in the
committed-artifact-citations Agent Note.
2026-08-09 21:10:59 +08:00
Yichen Jiang
8612f39759
Merge remote-tracking branch 'origin/stack/agent-profiles-5-web-ui' into stack/agent-profiles-8-authoring
...
# Conflicts:
# packages/client/connection/README.i18n.yaml
# packages/client/connection/README.md
# packages/client/connection/README.zh.md
2026-08-09 20:41:55 +08:00
Turtle
dda02250f5
docs: reserve seam for complete capabilities
2026-08-09 17:26:57 +08:00
Tianyi Cui
45ff1eab98
refactor(schedule): bound fixed-rate reminders
2026-08-09 17:04:48 +08:00
Turtle
93f519b8b8
Merge remote-tracking branch 'origin/master' into codex/concrete-provenance-prose
...
# Conflicts:
# .agents/notes/implemented/architecture/2026-07-29-terminal-llm-stream-failures.i18n.yaml
# .agents/notes/implemented/architecture/2026-07-29-terminal-llm-stream-failures.zh.md
# .agents/notes/implemented/feature/2026-07-27-trajectory-inspection-ledger.i18n.yaml
# .agents/notes/implemented/feature/2026-07-27-trajectory-inspection-ledger.zh.md
# .agents/notes/implemented/process/2026-08-08-browser-gif-evidence-chain.i18n.yaml
# .agents/notes/implemented/process/2026-08-08-browser-gif-evidence-chain.zh.md
# docs/architecture.i18n.yaml
# docs/architecture.zh.md
# packages/boot/app-boot/README.i18n.yaml
# packages/boot/app-boot/README.zh.md
2026-08-09 16:39:34 +08:00
Tianyi Cui
b7ec8429a9
refactor(schedule): make absolute times explicit
2026-08-09 16:30:11 +08:00
Turtle
9704749b01
docs: replace vague provenance prose with recorded facts
2026-08-09 15:35:02 +08:00
Tianyi Cui
36ef892559
refactor(schedule): keep reminder delivery conversational
2026-08-09 15:22:53 +08:00