Tianyi Cui
de93253b14
docs: refresh module graph
2026-08-08 02:18:40 +08:00
Huanqi Cao
7574769818
fix(bundle): drop fs-local from the Windows layer — duplicate ctx.fs registration failed load
...
The Windows platform layer re-enables the base fs-sandbox row (removing its disable), but still inserted dsh-fs-local: both extend FileSystem and provide ctx.fs, so every shipped win32 profile failed at load. Delete the insert; fs-sandbox stays the single fs provider exactly as on POSIX. Sync the roster specs, the base/reference README pairs, the sandbox core doc (read-only grants no sink on Windows), the windows-shell JSDoc, and re-record the i18n pairings.
2026-08-08 02:11:15 +08:00
Yichen Jiang
da05e5f058
test(gui): complete merged image input checks
2026-08-08 02:07:54 +08:00
ZiyaZhang
16c1eaf546
fix(fs-local): bound overwrite contextual diff bases
...
Rebuild of the fs-overwrite-diff-bound branch on current master. Adds the
diffBasisMaxBytes Config field (10 MiB default, capped by runtime
allocation/decode limits), gates both overwrite sides, and reads the prior
basis from the bounded opened descriptor in cancellation-aware chunks; any
post-stat size change returns a null basis. Also pins the one-extra-byte
growth probe with a regression and drops the now-covered v8 ignore.
2026-08-07 11:05:27 -07:00
Yichen Jiang
a64f5c34ea
Merge remote-tracking branch 'origin/master' into worktree/web-multimodal-image-input
2026-08-08 01:56:58 +08:00
Yichen Jiang
25d959aa08
Merge remote-tracking branch 'origin/master' into worktree/web-multimodal-image-input
...
# Conflicts:
# .agents/notes/implemented/architecture/2026-07-05-reconstructable-requests.i18n.yaml
# .agents/notes/implemented/architecture/2026-07-05-reconstructable-requests.md
# .agents/notes/implemented/architecture/2026-07-05-reconstructable-requests.zh.md
# .agents/notes/implemented/architecture/2026-07-25-web-input-machine-and-slash-pipeline.i18n.yaml
# .agents/notes/implemented/architecture/2026-07-25-web-input-machine-and-slash-pipeline.md
# .agents/notes/implemented/architecture/2026-07-25-web-input-machine-and-slash-pipeline.zh.md
# THIRD_PARTY_NOTICES.md
# apps/cli/composition.md
# apps/cli/config/base.cordis.yml
# apps/cli/package.json
# apps/cli/src/app-cli-entry.ts
# apps/cli/src/bin.ts
# apps/cli/tests/args.spec.ts
# apps/web/tests/built-boot.snapshot.ts
# apps/web/tests/navigation-panes.e2e.ts
# docs/architecture.i18n.yaml
# docs/architecture.md
# docs/architecture.zh.md
# docs/config-catalog.md
# docs/cordis-catalog/services.md
# docs/core-data-structures/core.i18n.yaml
# docs/core-data-structures/llm-streaming.i18n.yaml
# docs/event-producer-consumer.md
# docs/module-graph.md
# examples/acp-agent/tests/snapshots/cordis-inspect-jsdoc/session.jsonl
# packages/README.i18n.yaml
# packages/bundle/README.i18n.yaml
# packages/client/connection/README.i18n.yaml
# packages/client/connection/README.md
# packages/client/connection/README.zh.md
# packages/client/connection/src/client/fixture.ts
# packages/client/connection/src/http-bridge.ts
# packages/client/connection/src/index.ts
# packages/client/connection/tests/fixture.spec.ts
# packages/client/connection/tests/node-half.spec.ts
# packages/client/runtime/README.i18n.yaml
# packages/client/runtime/README.md
# packages/client/runtime/README.zh.md
# packages/client/runtime/src/client/contract/session.ts
# packages/client/runtime/src/client/sessions/session.ts
# packages/client/ui-conversation/README.i18n.yaml
# packages/client/ui-conversation/README.md
# packages/client/ui-conversation/README.zh.md
# packages/client/ui-conversation/src/client/apply.ts
# 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.module.css
# packages/client/ui-conversation/src/client/chat/MessageItem.tsx
# packages/client/ui-conversation/src/client/contract/slots.ts
# packages/client/ui-conversation/src/client/index.ts
# packages/client/ui-conversation/src/client/input/contract.ts
# packages/client/ui-conversation/src/client/input/facade.ts
# packages/client/ui-conversation/src/client/input/hub.ts
# packages/client/ui-conversation/src/client/locales.ts
# packages/client/ui-conversation/src/client/service.ts
# packages/client/ui-conversation/src/client/skeleton/ConversationSession.tsx
# packages/client/ui-conversation/src/client/skeleton/InputBar.tsx
# packages/client/ui-conversation/tests/apply-inject.spec.tsx
# packages/client/ui-conversation/tests/input-bar.spec.tsx
# packages/client/ui-conversation/tests/input-matrix.spec.tsx
# packages/client/ui-conversation/tests/input-scenarios.spec.tsx
# packages/client/ui-conversation/tests/service-orchestration.spec.ts
# packages/client/ui-conversation/tests/skeleton.spec.tsx
# packages/client/ui-trajectory/tests/views.spec.tsx
# packages/compact/compact-basic/README.i18n.yaml
# packages/cordis/tool-cordis/src/api-catalog.ts
# 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/api/rpc.ts
# packages/host/apiproxy/src/api/sessions.ts
# packages/host/apiproxy/src/index.ts
# packages/host/apiproxy/tests/api-proxy-models.spec.ts
# packages/host/apiproxy/tests/rpc-schemas.spec.ts
# packages/llm/llm-pi-ai/README.i18n.yaml
# packages/llm/llm-pi-ai/README.md
# packages/llm/llm-pi-ai/README.zh.md
# packages/llm/llm-pi-ai/src/adapter.ts
# packages/llm/llm/README.i18n.yaml
# packages/ui/tui/README.md
# packages/ui/tui/README.zh.md
# packages/ui/tui/src/components/content.ts
# packages/ui/tui/src/components/transcript.ts
# packages/ui/tui/tests/tui.spec.ts
# pnpm-lock.yaml
2026-08-08 01:56:29 +08:00
Tianyi Cui
bb03934465
Merge origin/master into worktree/retire-fixmes-20260807
2026-08-08 01:53:03 +08:00
Yichen Jiang
3584d8e088
docs(skill): document the user-explicit invocation path
...
Bilingual README updates for the four touched packages (ui-skill's claim
flow and deterministic-injection model experience, the apiproxy skills
domain, the shared renderSkillContent seam export, the catalog stitch
sentence), the implemented Agent Note triplet recording the decision and
its peer-product evidence, and the regenerated catalogs/graphs.
2026-08-08 01:52:43 +08:00
Tianyi Cui
e46b082fee
test(snapshot): derive compaction replay from logs
2026-08-08 01:32:27 +08:00
Yichen Jiang
8ccb176905
docs: per-model reasoning guide, config catalog, and the feature's Agent Note
...
The user guide's model-catalog section teaches the three new knobs at
task altitude — declare levels per model, pick the reasoning dialect,
reshape catalog models with modelOverrides — with the settings.yaml
example exercising all of them, plus an UNSUPPORTED_REASONING_EFFORT
troubleshooting row. The generated plugin config catalog picks up the
new Config fields, and the bilingual Agent Note records the decision,
the alternatives considered, and the schemastery materialization
constraint that chose false over {} as the disable spelling.
2026-08-08 01:17:10 +08:00
Tianyi Cui
6d09c315b9
cleanup: remove private repository references
2026-08-08 01:10:57 +08:00
Tianyi Cui
3d1e4d31e1
Merge origin/master into worktree/retire-fixmes-20260807
2026-08-08 00:49:58 +08:00
Yichen Jiang
27bb33e0f0
Merge remote-tracking branch 'origin/master' into worktree/web-theme-settings-integration-fde706
...
# Conflicts:
# apps/web/tests/assembled-boot.ts
# apps/web/tests/settings-chrome.e2e.ts
# docs/module-graph.md
# packages/client/runtime/tsconfig.json
# packages/client/ui-conversation/README.i18n.yaml
2026-08-08 00:21:45 +08:00
Tianyi Cui
a8a12ffc23
cleanup: replace FIXMEs with tracked issues
2026-08-08 00:04:55 +08:00
Tianyi Cui
f00f45e3f9
Merge origin/master at f1402327fa
2026-08-07 23:57:23 +08:00
pku-xht
edb23439f6
fix(time-context): validate durable zone authority
2026-08-07 23:47:51 +08:00
pku-xht
c4d9e2edb6
fix(schedule): validate restored seed logs
2026-08-07 23:11:25 +08:00
Tianyi Cui
3dfb16008d
docs(config): align environment and credential contracts
...
Code already treats $DSH_HOME/.env as ordinary launch environment and stores managed credentials in .credentials.yaml, but public docs still described the old store, old precedence, removed literal adapter keys, and the deleted TUI. That directed users to the wrong file and overstated the supported configuration surface.
Update the existing English and Chinese owners in place, document inherited > managed > project > user credential resolution, and record the loadLayeredEnv export. Regenerate only pairing records and the source-line catalog; add no new section or site route.
2026-08-07 22:04:04 +08:00
imccyu
71ebeaa559
fix(client-runtime): localize remote namespace dependency
2026-08-07 21:47:18 +08:00
imccyu
d362cdb54f
refactor(typert): rename RemoteContext to RemoteScope
2026-08-07 21:47:18 +08:00
imccyu
d6ffd87c5f
refactor(api): expose traced remote namespaces
2026-08-07 21:47:18 +08:00
imccyu
d3b7ff17f0
fix: ci
2026-08-07 21:47:17 +08:00
imccyu
d49028ff5d
fix: docs
2026-08-07 21:47:17 +08:00
imccyu
502bd2b6f7
fix: docs
2026-08-07 21:47:17 +08:00
imccyu
bb61dc13f2
refactor(api): colocate gateway and remote assembly
2026-08-07 21:47:17 +08:00
imccyu
d941350227
fix(typert): preserve remote lookup semantics
2026-08-07 21:47:17 +08:00
imccyu
e28ac506ed
perf(api-gateway): cache SRC endpoint claims
2026-08-07 21:47:16 +08:00
imccyu
eca3090dfa
fix: docs
2026-08-07 21:47:16 +08:00
imccyu
da1ebd2b68
refactor(goal): call entity methods through remote API
2026-08-07 21:47:16 +08:00
imccyu
2f619b1b88
docs: document TypeRT API-Gateway
2026-08-07 21:47:15 +08:00
imccyu
22bec5e63f
feat(typert): propagate Remote cancellation
2026-08-07 21:47:15 +08:00
imccyu
9b63d72c94
fix(typert): harden remote reflection boundaries
2026-08-07 21:47:15 +08:00
imccyu
88385a658e
docs(cordis): refresh gateway service location
2026-08-07 21:47:15 +08:00
imccyu
9400926bdf
feat(goal): add TypeRT gateway example
2026-08-07 21:47:14 +08:00
imccyu
9a0a9350c4
fix(typert): satisfy workspace static gates
2026-08-07 21:47:14 +08:00
imccyu
64a963da0b
feat: add TypeRT remote gateway infrastructure
2026-08-07 21:47:14 +08:00
Yichen Jiang
6922a942a6
Merge remote-tracking branch 'origin/master' into worktree/persist-web-theme-settings
...
# Conflicts:
# packages/client/ui-conversation/README.i18n.yaml
# packages/host/apiproxy/README.i18n.yaml
2026-08-07 19:39:45 +08:00
Yichen Jiang
a352425d82
Merge remote-tracking branch 'origin/master' into worktree/persist-web-theme-settings
...
# Conflicts:
# packages/client/ui-conversation/README.i18n.yaml
# packages/client/ui-theme/README.i18n.yaml
# packages/host/apiproxy/README.i18n.yaml
2026-08-07 19:34:05 +08:00
Yichen Jiang
209fb4d355
Merge remote-tracking branch 'origin/master' into worktree/default-model-persistence
...
# Conflicts:
# packages/client/ui-conversation/README.i18n.yaml
# packages/host/apiproxy/README.i18n.yaml
2026-08-07 18:18:40 +08:00
Yichen Jiang
1dd2252d16
docs: refresh module graph
2026-08-07 16:49:36 +08:00
imccyu
a6ae15c0f6
Merge remote-tracking branch 'origin/master' into feat/web-workspace-file-links
...
# Conflicts:
# packages/client/ui-conversation/README.i18n.yaml
# packages/client/ui-conversation/src/client/chat/ToolRow.module.css
# packages/host/apiproxy/src/native-path-opener.ts
2026-08-07 16:49:20 +08:00
Yichen Jiang
2767d6fb47
Merge remote-tracking branch 'origin/master' into worktree/persist-web-theme-settings
...
# Conflicts:
# .agents/notes/implemented/testing/2026-07-24-web-gui-browser-e2e-lane.i18n.yaml
# packages/client/ui-conversation/README.i18n.yaml
# packages/host/apiproxy/README.i18n.yaml
2026-08-07 16:45:23 +08:00
Yichen Jiang
0833b29f25
fix(web): persist general preferences in host settings
2026-08-07 16:43:59 +08:00
Yichen Jiang
3c81ac1212
Merge branch 'stack/agent-profiles-5-web-ui' into stack/agent-profiles-8-authoring
2026-08-07 16:22:09 +08:00
Yichen Jiang
d13cb724ee
Merge branch 'stack/agent-profiles-3-wire' into stack/agent-profiles-5-web-ui
2026-08-07 16:22:02 +08:00
Yichen Jiang
41938b9da6
Merge branch 'stack/agent-profiles-1-seam' into stack/agent-profiles-3-wire
...
# Conflicts:
# apps/web/tests/shipped-composition.e2e.ts
2026-08-07 16:20:38 +08:00
Yichen Jiang
2a515cce94
Merge remote-tracking branch 'origin/master' into stack/agent-profiles-1-seam
...
# Conflicts:
# packages/README.i18n.yaml
2026-08-07 16:19:45 +08:00
Turtle
59533a3271
Merge pull request #1654 from deepseek-harness/codex/otel-feedback-levels
...
feat(telemetry): add feedback-gated OTEL modes
2026-08-07 16:07:27 +08:00
Yichen Jiang
dfaf3c288e
Merge remote-tracking branch 'origin/master' into claude/unified-environment-credentials-c8841a
...
# Conflicts:
# apps/web/tests/models-settings.e2e.ts
# docs/config-catalog.md
# packages/llm/llm-deepseek/README.i18n.yaml
# packages/llm/llm-deepseek/README.md
# packages/llm/llm-deepseek/README.zh.md
# packages/llm/llm-deepseek/src/index.ts
# packages/llm/llm-pi-ai/src/config.ts
# packages/llm/llm-pi-ai/src/index.ts
2026-08-07 15:54:13 +08:00
Yichen Jiang
53bd0a90a6
Merge pull request #1754 from deepseek-harness/worktree/web-skill-tool-row
...
feat(web): add dedicated skill tool row
2026-08-07 15:45:24 +08:00