_Kerman
3c06c66ac4
fix(web): hide verified cold blank sessions
2026-08-13 14:04:16 +08:00
_Kerman
14cf3334be
fix(web): keep older trajectory history loadable
2026-08-13 14:04:06 +08:00
Turtle
a312675d10
Merge pull request #2454 from deepseek-harness/codex/capitalize-service-provider
...
docs: capitalize Service Provider across repository
2026-08-13 14:03:57 +08:00
creatixchu
b37243a317
Merge remote-tracking branch 'origin/master' into worktree/drop-beta-welcome-notice
2026-08-13 14:01:24 +08:00
creatixchu
5061ec2ef0
feat(web): 移除首启内测声明,遥测保持默认关闭
2026-08-13 13:47:09 +08:00
Yichen Jiang
2c456a00ea
Merge pull request #2464 from deepseek-harness/fix/withhold-oauth-only-providers
...
不再向模型设置页提供 harness 无法认证的仅 OAuth 提供方
2026-08-13 13:37:47 +08:00
Turtle
1540e76598
docs: capitalize Service Provider across repository
2026-08-13 13:31:30 +08:00
Yichen Jiang
914344d253
Merge branch 'master' into fix/withhold-oauth-only-providers
2026-08-13 13:20:44 +08:00
Tianyi Cui
dc3fc72d57
Merge pull request #2436 from deepseek-harness/worktree/license-mit
...
Adopt MIT for DSH packages
2026-08-13 13:19:36 +08:00
Yichen Jiang
a5a83bd1d9
fix(llm-pi-ai): withhold OAuth-only providers from the configurable directory
...
pi-ai resolves an OAuth provider from a stored OAuth credential alone, and
this adapter builds its Models collection with no credential store and runs
no login flow. `openai-codex` — the one installed provider declaring
`auth.oauth` with no `auth.apiKey` — was therefore offered on the Models page
with the keyless placeholder every pi-ai route carries, and every request on
it failed `Provider is not configured` before going out.
`catalogProviderTakesApiKey()` answers whether pi-ai's installed provider for
a route declares the one method this adapter can supply, and the directory
skips the catalog routes that fail it. Catalog membership is unchanged, so
`declared` still answers what pi-ai ships; the profile half of the union stays
unconditional, so a route a settings document already names keeps its entry
and can be edited or deleted.
Resolution is untouched: a profile naming `apiKeyEnv` on such a route still
builds a working provider.
2026-08-13 13:15:47 +08:00
Tianyi Cui
c905c4694e
Adopt MIT for DSH packages
2026-08-13 13:07:24 +08:00
Tianyi Cui
e5819569f4
Merge pull request #2457 from deepseek-harness/docs/root-readme-translation
...
docs: refresh root README and sync Chinese counterpart
2026-08-13 13:03:50 +08:00
Tianyi Cui
d3f69e20ad
test: refresh translation prompt snapshot for the new root README
...
The snapshot embeds the root README pair as a reviewed example; regenerate
it so the example reflects the finalized English README and its Chinese
counterpart.
2026-08-13 12:51:06 +08:00
Tianyi Cui
797ea7c574
docs: restore the Run section heading and retarget guide links
...
Split the quickstart into a Run section with a Run from npm subsection,
mirror it in the Chinese pair, and point the Web UI guide and providers
docs back at the #run anchor.
2026-08-13 12:51:06 +08:00
Tianyi Cui
2af84c9a2c
docs: follow-up README wording and community section flattening
...
Reorder the Cordis attribution clause, shorten the install lead-in, and
flatten the community section into a single list; sync README.zh.md and
the pairing record.
2026-08-13 12:51:06 +08:00
Tianyi Cui
a2de7703d7
docs: refresh root README and sync Chinese counterpart
...
Finalize the English root README (developer-preview notice, npm run path,
community sections) and re-translate README.zh.md to match, updating the
pairing record. Fix the README.md#run anchors in the Web UI guide and model
providers docs after the Run section was renamed.
2026-08-13 12:51:06 +08:00
Tianyi Cui
3178717723
Merge pull request #2455 from deepseek-harness/xtr/guide-sidebar-module-links
...
Link guide sidebar to development and reference
2026-08-13 12:50:21 +08:00
_Kerman
326ba77f32
docs(website): read guide module facts from one per-locale record
2026-08-13 12:19:22 +08:00
Tianyi Cui
2782cf0f45
Merge pull request #2430 from deepseek-harness/docs/readme-human-polish-2
...
docs(i18n): human-polish key Chinese READMEs
2026-08-13 12:16:35 +08:00
_Kerman
00933877f0
docs(website): make module rows direct links
2026-08-13 12:07:30 +08:00
j-xiang
99f9b1dec0
Merge branch 'master' into docs/readme-human-polish-2
2026-08-13 12:01:22 +08:00
Tianyi Cui
7508dca4f5
Merge pull request #2453 from deepseek-harness/feat/session-search-default-off
...
feat(session-query): ship full-text session search opt-in via openAt never
2026-08-13 12:00:31 +08:00
_Kerman
f0afc4536d
docs(website): link guide sidebar modules
2026-08-13 11:59:05 +08:00
Hypatia May
b6b6a72df7
feat(session-query): ship full-text session search opt-in via openAt never
...
The shipped bundles keep ctx.sessionQuery mounted but set the new
session-query-sqlite `openAt: never` phase: searchSessions/searchEvents
fail with the typed SESSION_QUERY_SEARCH_DISABLED code before any request
normalization, node:sqlite is never imported or opened, and no source
observation or reconciliation runs. Every inherited exact read, filter,
and trace — session export descendants, subagent-fork Workspace
inheritance, title reads — keeps working, and the Web sidebar search
degrades to its designed local title/workspace matching. Enabling content
search is a one-line openAt override in a later patch layer; the web e2e
scaffold keeps it enabled as the assembled opt-in coverage.
2026-08-13 11:46:37 +08:00
j-xiang
bb14c60226
Merge remote-tracking branch 'origin/master' into docs/readme-human-polish-2
2026-08-13 11:28:25 +08:00
Tianyi Cui
137c3c9254
Merge pull request #2428 from deepseek-harness/fix/run-code-description-contract
...
让 run_code 的模型面说明点名必填的 description 参数
2026-08-13 11:17:48 +08:00
Tianyi Cui
64fbab25d1
Merge pull request #2427 from deepseek-harness/worktree/minimal-no-runtime-context
...
fix: suppress runtime context in minimal profiles
2026-08-13 11:16:55 +08:00
j-xiang
715bcce739
Merge remote-tracking branch 'origin/master' into docs/readme-human-polish-2
...
# Conflicts:
# apps/cli/README.i18n.yaml
# apps/cli/README.zh.md
# packages/core/tools/README.i18n.yaml
# packages/core/tools/README.zh.md
# python/sdk/README.i18n.yaml
# python/sdk/README.zh.md
# scripts/snapshots/translation-prompt-v4/request-response.expected.json
2026-08-13 10:44:52 +08:00
Yichen Jiang
3bcc1a0bf7
Merge remote-tracking branch 'origin/master' into worktree/minimal-no-runtime-context
...
# Conflicts:
# packages/core/system-prompt/README.i18n.yaml
# packages/core/system-prompt/README.md
# packages/core/system-prompt/README.zh.md
# packages/examples/agent-spine-demo/README.i18n.yaml
# packages/examples/agent-spine-demo/README.md
# packages/examples/agent-spine-demo/README.zh.md
# packages/self-modification/tool-cordis/src/api-catalog.ts
2026-08-13 10:24:29 +08:00
Yichen Jiang
4f05735d6f
test: regenerate the headless advanced-toolchain fixtures on the merged base
2026-08-13 10:22:23 +08:00
Yichen Jiang
a135df8be6
Merge remote-tracking branch 'origin/master' into fix/run-code-description-contract
...
# Conflicts:
# examples/headless-agent/tests/snapshots/advanced-toolchain/session.1.jsonl
# examples/headless-agent/tests/snapshots/advanced-toolchain/session.2.jsonl
# examples/headless-agent/tests/snapshots/advanced-toolchain/session.jsonl
2026-08-13 10:13:53 +08:00
Tianyi Cui
9bc40c3bc0
Merge remote-tracking branch 'origin/master' into worktree/mark-repository-naming-note-implemented
2026-08-13 06:28:55 +08:00
imccyu
3083461524
Merge pull request #2447 from deepseek-harness/release/dsh-0.0.1-rc.5
...
Release: dsh@0.0.1-rc.5
2026-08-13 06:18:58 +08:00
imccyu
3e8a1cfa33
release(dsh): 0.0.1-rc.5
2026-08-13 06:14:27 +08:00
imccyu
5f3a9c82e8
Merge pull request #2449 from deepseek-harness/release/vendor-081306
...
Release: vendor@4.0.1-rc.4
2026-08-13 06:10:43 +08:00
imccyu
72b0370a00
release(vendor): cordis 4.0.1-rc.4, cosmokit 1.8.2-rc.4, group 1.0.1-rc.4, hmr 1.0.16-rc.4, include 1.0.6-rc.4, loader 1.0.2-rc.4, logger-console 1.0.1-rc.4, schemastery 3.18.1-rc.4, timer 1.1.3-rc.4
2026-08-13 06:06:54 +08:00
imccyu
38bc7ddc33
fix: vendor prerelease
2026-08-13 06:06:45 +08:00
imccyu
76be2ef4dc
Merge pull request #2446 from deepseek-harness/fix/vendor-release-bump-all
...
Release: vendor@4.0.1-rc.3
2026-08-13 05:56:57 +08:00
imccyu
472ce0f82a
release(vendor): cordis 4.0.1-rc.3, cosmokit 1.8.2-rc.3, group 1.0.1-rc.3, hmr 1.0.16-rc.3, include 1.0.6-rc.3, loader 1.0.2-rc.3, logger-console 1.0.1-rc.3, schemastery 3.18.1-rc.3, timer 1.1.3-rc.3
2026-08-13 05:55:29 +08:00
imccyu
c92ff246d7
fix(release): bump the complete vendor family
2026-08-13 05:55:17 +08:00
imccyu
069e472e79
Merge pull request #2445 from deepseek-harness/release/vendor-0813
...
release(vendor): include 1.0.6-rc.2, loader 1.0.2-rc.2
2026-08-13 05:39:59 +08:00
Tianyi Cui
50c010d1b8
Merge origin/master into naming note stack
...
# Conflicts:
# .agents/notes/proposed/architecture/2026-08-11-repository-naming-contract-and-rename-ledger.i18n.yaml
2026-08-13 05:39:58 +08:00
imccyu
05199a2afb
release(vendor): include 1.0.6-rc.2, loader 1.0.2-rc.2
2026-08-13 05:37:43 +08:00
imccyu
eb1c67eb6f
Merge pull request #2443 from deepseek-harness/fix/session-log-export
...
Release: dsh@0.0.1-rc.4
2026-08-13 05:29:23 +08:00
Tianyi Cui
0233b8b26b
docs: mark repository naming contract implemented
2026-08-13 05:20:43 +08:00
imccyu
a90d9af1b2
release(dsh): 0.0.1-rc.4
2026-08-13 05:16:02 +08:00
imccyu
ee35505f81
chore(session-query): refresh client slot catalog
2026-08-13 05:16:01 +08:00
imccyu
34dd480ae5
fix(session-query): rename session log export package
2026-08-13 05:02:00 +08:00
_Kerman
68e1d5a587
Merge remote-tracking branch 'origin/master' into dshw/pr-2423
...
# Conflicts:
# packages/client/ui-sidebar/src/client/SidebarRoot.tsx
2026-08-13 04:32:57 +08:00
imccyu
57abe62a83
Merge pull request #2438 from deepseek-harness/release/dsh-0.0.1-rc.3
...
Release: dsh@0.0.1-rc.3
2026-08-13 04:18:26 +08:00