Tianyi Cui
900fbc1ad9
Merge remote-tracking branch 'origin/master' into codex/simp-drop-unused-schema-default
2026-07-19 02:28:15 +08:00
Tianyi Cui
a6a93bf364
Merge pull request #296 from deepseek-harness/codex/simp-hide-llm-adapter-helpers
...
refactor: hide LLM adapter helpers
2026-07-19 02:27:26 +08:00
Tianyi Cui
f6d44b74d4
Merge branch 'codex/simp-ui-identity-residue' into codex/simp-name-front-door-defaults
2026-07-19 02:21:46 +08:00
Tianyi Cui
d41d987de7
Merge branch 'codex/simp-hide-concrete-agent-loop' into codex/simp-hide-subagent-internals
2026-07-19 02:21:46 +08:00
Tianyi Cui
43b07d374e
Merge branch 'codex/simp-ui-identity-residue' into codex/simp-hide-concrete-agent-loop
...
# Conflicts:
# packages/ui/acp/src/index.ts
2026-07-19 02:21:21 +08:00
Tianyi Cui
e3f26237a4
Merge remote-tracking branch 'origin/master' into feat/tui-package
2026-07-19 02:21:11 +08:00
Tianyi Cui
9f1a69366b
docs: tighten identity bridge prose
2026-07-19 02:18:59 +08:00
Tianyi Cui
08c17ef48b
Merge remote-tracking branch 'origin/master' into codex/simp-hide-llm-adapter-helpers
2026-07-19 02:18:50 +08:00
Tianyi Cui
19cdad4eca
Merge pull request #295 from deepseek-harness/codex/simp-prune-llm-contract
...
refactor: prune unused LLM contract fields
2026-07-19 02:17:48 +08:00
Tianyi Cui
3760f198f3
docs: distinguish readline and TUI demos
2026-07-19 02:16:43 +08:00
Tianyi Cui
64e920fad7
Merge remote-tracking branch 'origin/master' into feat/tui-package
2026-07-19 02:10:33 +08:00
Tianyi Cui
7b076a1e01
Merge remote-tracking branch 'origin/master' into codex/simp-prune-llm-contract
2026-07-19 02:10:25 +08:00
Tianyi Cui
5567418876
Merge branch 'codex/simp-ui-identity-residue' into codex/simp-name-front-door-defaults
2026-07-19 02:09:19 +08:00
Tianyi Cui
70ccb4fc4f
Merge branch 'codex/simp-hide-concrete-agent-loop' into codex/simp-hide-subagent-internals
2026-07-19 02:09:19 +08:00
Tianyi Cui
84dbc80f05
Merge branch 'codex/simp-ui-identity-residue' into codex/simp-hide-concrete-agent-loop
2026-07-19 02:09:19 +08:00
Tianyi Cui
9bbb2ef603
Merge branch 'codex/simp-unify-agent-session-id' into codex/simp-ui-identity-residue
2026-07-19 02:09:19 +08:00
Tianyi Cui
c0eabdd1cb
Merge branch 'codex/simp-agent-entry-state' into codex/simp-unify-agent-session-id
2026-07-19 02:09:18 +08:00
Tianyi Cui
7b17b88dab
Merge branch 'codex/simp-compaction-surface' into codex/simp-agent-entry-state
2026-07-19 02:09:18 +08:00
Tianyi Cui
1da4cde339
Merge branch 'codex/simp-trim-hook-snapshot-noise' into codex/simp-compaction-surface
2026-07-19 02:09:18 +08:00
Tianyi Cui
a5b369f648
Merge remote-tracking branch 'origin/master' into codex/simp-trim-hook-snapshot-noise
2026-07-19 02:08:45 +08:00
Tianyi Cui
8518dd31c7
Merge pull request #280 from deepseek-harness/codex/simp-shared-acp-test-launcher
...
refactor: share the ACP test launcher
2026-07-19 02:07:50 +08:00
Tianyi Cui
38bfb9aec0
Merge branch 'codex/simp-ui-identity-residue' into codex/simp-name-front-door-defaults
2026-07-19 02:03:47 +08:00
Tianyi Cui
a8b5cfcddf
Merge branch 'codex/simp-hide-concrete-agent-loop' into codex/simp-hide-subagent-internals
2026-07-19 02:03:47 +08:00
Tianyi Cui
fa810479ae
Merge branch 'codex/simp-ui-identity-residue' into codex/simp-hide-concrete-agent-loop
2026-07-19 02:03:47 +08:00
Tianyi Cui
3d19252e96
test: refresh parallel tool call permission snapshot
2026-07-19 02:03:35 +08:00
Tianyi Cui
a3c05e44d6
Merge pull request #373 from deepseek-harness/codex/tui-snapshot-testing
...
test(tui): snapshot semantic terminal state
2026-07-19 02:03:01 +08:00
Tianyi Cui
39b9c25b89
test: refresh parallel tool call permission snapshot
2026-07-19 01:59:54 +08:00
Tianyi Cui
fed4cfe8ff
Merge branch 'codex/simp-ui-identity-residue' into codex/simp-name-front-door-defaults
2026-07-19 01:57:31 +08:00
Tianyi Cui
21e1a08b55
Merge branch 'codex/simp-hide-concrete-agent-loop' into codex/simp-hide-subagent-internals
2026-07-19 01:57:27 +08:00
Tianyi Cui
18653a9ff7
Merge branch 'codex/simp-ui-identity-residue' into codex/simp-hide-concrete-agent-loop
...
# Conflicts:
# docs/config-catalog.md
# docs/cordis-catalog/events.md
# docs/cordis-catalog/services.md
# docs/event-producer-consumer.md
# packages/core/agent-loop/tests/agent.spec.ts
# packages/core/agent-loop/tests/contract-regressions.spec.ts
# website/zh-CN/api/harness/agent-loop.md
# website/zh-CN/api/harness/events.md
2026-07-19 01:57:18 +08:00
Tianyi Cui
b61e68ae8c
Merge branch 'codex/simp-unify-agent-session-id' into codex/simp-ui-identity-residue
...
# Conflicts:
# docs/event-producer-consumer.md
2026-07-19 01:55:29 +08:00
Tianyi Cui
f65f4b82d7
Merge branch 'codex/simp-agent-entry-state' into codex/simp-unify-agent-session-id
...
# Conflicts:
# docs/config-catalog.md
# docs/cordis-catalog/services.md
# packages/core/agent-loop/README.md
# packages/core/agent-loop/src/agent.ts
# packages/core/agent-loop/src/index.ts
# packages/core/agent-loop/tests/agent.spec.ts
# packages/core/agent-loop/tests/contract-regressions.spec.ts
# website/zh-CN/api/harness/agent-loop.md
2026-07-19 01:54:03 +08:00
Tianyi Cui
3b924a9327
Merge remote-tracking branch 'origin/feat/tui-package' into codex/tui-snapshot-testing
2026-07-19 01:49:42 +08:00
Tianyi Cui
a514130548
Merge remote-tracking branch 'origin/master' into feat/tui-package
2026-07-19 01:48:39 +08:00
Tianyi Cui
a45f0d73f3
Merge branch 'codex/simp-compaction-surface' into codex/simp-agent-entry-state
2026-07-19 01:47:42 +08:00
Tianyi Cui
3c03ca8a3c
Merge branch 'codex/simp-trim-hook-snapshot-noise' into codex/simp-compaction-surface
2026-07-19 01:47:42 +08:00
Tianyi Cui
bfd67e54e4
Merge branch 'codex/simp-shared-acp-test-launcher' into codex/simp-trim-hook-snapshot-noise
2026-07-19 01:47:42 +08:00
Tianyi Cui
2704cab46f
Merge remote-tracking branch 'origin/master' into codex/simp-shared-acp-test-launcher
2026-07-19 01:44:38 +08:00
Tianyi Cui
8c7382bc77
Merge pull request #279 from deepseek-harness/codex/simp-snapshot-fixture-inventory
...
refactor: derive snapshot session fixtures from disk
2026-07-19 01:43:50 +08:00
Tianyi Cui
81ca81e23d
test(tui): stabilize snapshot workspace width
2026-07-19 01:42:16 +08:00
Tianyi Cui
c866aa8ca6
Merge remote-tracking branch 'origin/master' into codex/simp-snapshot-fixture-inventory
2026-07-19 01:33:26 +08:00
Tianyi Cui
e68cef1be1
test(tui): replay recorded sessions through real tools
2026-07-19 01:31:55 +08:00
Tianyi Cui
bea6a74ea0
refactor(examples): give TUI its own agent leaf
2026-07-19 01:09:20 +08:00
Tianyi Cui
8e366c3071
test(tui): snapshot semantic terminal state
2026-07-18 22:31:04 +08:00
imccyu
7a5d3ae5ce
fix(telemetry): stop bearer redaction from eating plain prose
...
The bearer rule matched any 8+ run of letters after the word, so
package.json prose like "uses bearer authentication" lost its
following word to the placeholder. Real bearer credentials always
carry a digit; require one in the candidate token.
2026-07-18 22:10:22 +08:00
imccyu
e674f4c20e
fix(telemetry): withhold package.json when cordis.yml is absent
...
buildTelemetryPayload read the two reported files independently, so a
dsh-sdk command mistakenly run in an arbitrary non-SDK directory (no
cordis.yml, e.g. any unrelated repo) still uploaded that directory's
package.json — dependency names and metadata of a project that never
opted into the SDK toolchain. Gate the manifest on cordis.yml presence:
without the config the directory is not an SDK project and its manifest
is not ours to report. Consent semantics are unchanged.
2026-07-18 22:10:22 +08:00
imccyu
013db6e8f0
fix(create-sdk): keep --json stdout pure NDJSON
...
The SKILL.md contract says every stdout line is one JSON event, but
createProject wrote the Created/Next-steps templates to stdout and the
default install/build path inherited the launcher's stdio, so package-
manager child output interleaved with the event stream. Under --json,
route human progress to stderr and run install/build through a
NodeCommandRunner that redirects child stdout+stderr to stderr.
2026-07-18 22:10:22 +08:00
imccyu
78f21bf703
fix(sdk): list create <source> and headless flags in usage help
...
dsh-sdk's usage template predates the create command and create-sdk's
predates --config/--config-json/--json, so --help hid both surfaces the
README already documents. Pin each with a help-output assertion.
2026-07-18 22:10:22 +08:00
Yichen Jiang
6ce4072599
fix(ci): avoid concurrent docs site builds
2026-07-18 21:53:30 +08:00
Yichen Jiang
57f23bae6a
Merge remote-tracking branch 'origin/master' into worktree/docs-website
...
# Conflicts:
# docs/user/develop/basic/config.zh.md
# docs/user/develop/basic/index.zh.md
# docs/user/develop/basic/tool.zh.md
# docs/user/develop/framework/index.zh.md
# docs/user/develop/framework/service.zh.md
# docs/user/develop/practice/index.zh.md
# docs/user/guide/index.zh.md
# package.json
# pnpm-lock.yaml
# pnpm-workspace.yaml
# website/.vitepress/config/index.ts
# website/.vitepress/config/zh-CN.ts
# website/package.json
# website/zh-CN/api/cordis/context.md
# website/zh-CN/api/cordis/events.md
# website/zh-CN/api/cordis/fiber.md
# website/zh-CN/api/cordis/registry.md
# website/zh-CN/api/cordis/service.md
# website/zh-CN/api/harness/bash.md
# website/zh-CN/api/harness/fs.md
# website/zh-CN/api/harness/llm.md
# website/zh-CN/api/harness/tools.md
# website/zh-CN/api/index.md
# website/zh-CN/design/composability.md
# website/zh-CN/design/context-model.md
# website/zh-CN/design/reactive-coeffects.md
# website/zh-CN/design/revertible-effects.md
# website/zh-CN/develop/framework/events.md
# website/zh-CN/develop/practice/llm-adapter.md
# website/zh-CN/guide/config.md
2026-07-18 21:35:06 +08:00