Dudu-0223
76a36fee3b
fix(subagent): wait only for the caller inbox
2026-10-29 17:19:15 +08:00
Dudu-0223
8c8b3027a6
fix: address subagent and task-board review findings
2026-10-19 19:58:37 +08:00
Dudu-0223
e3c0599a47
Merge master into refactor/agent-team-direct-steer
2026-10-08 14:54:48 +08:00
Tianyi Cui
c67a2d6fdf
feat(experimental): create and enter retained Git worktrees
2026-10-06 01:39:46 +08:00
Tianyi Cui
79bd3d8da7
feat(session): centralize working directories and directory context
2026-10-06 01:27:54 +08:00
Tianyi Cui
f1250c6e36
feat(translator): add anonymous Google and Bing translation service
2026-10-05 09:55:25 +08:00
Tianyi Cui
2db0c83e86
docs(experimental): compatibility page, READMEs, and catalogs for mods as plugins
...
docs/subsystems/claude-code-mods.md lists every way a mod behaves
differently through the bridge than under Claude Code 2.1.287 — packaging,
events, the chain, $ members, drawing, testing, and the example mods,
including the four official mods assessed by reading. The bridge README
describes defineMod, the band, and the test kit; the band package gets its
README; the group index, release families, config and client catalogs,
module and seam graphs, and the Cordis API catalog are regenerated.
2026-10-03 03:19:43 +08:00
Turtle
f028f25667
refactor: remove runtime invariant plugins
...
Delete @deepseek-ai/dsh-invariants, every package's ./invariant companion
and its tests, the invariant gates and Vitest setup, the scoped-event
resolver generator, and the INVARIANT-coded listener rethrow paths.
Update docs, READMEs, Agent Notes, and add an upgrade guide.
2026-09-30 12:52:18 +08:00
Dudu-0223
8cae58aea8
fix(agent-team): close direct delivery review gaps
2026-09-26 22:35:08 +08:00
07akioni
9d36f9c1fc
refactor(telemetry): share reporting through a Cordis OTel service
2026-09-25 19:08:44 +08:00
Chinesezjc
7a362b263b
Merge pull request #4335 from deepseek-harness/feat/schedule-storage-phase1
...
feat(schedule): persist tasks and resume due sessions
2026-09-23 23:33:33 +08:00
07akioni
535cb4aae3
fix(telemetry): isolate collector transport and address review
2026-09-21 17:45:19 +08:00
07akioni
910d52f717
feat(telemetry): add explicit product event OTLP exporter
2026-09-21 16:28:18 +08:00
Yichen Jiang
8d62caf7fa
Merge remote-tracking branch 'origin/master' into worktree/experimental-voice-input
2026-09-17 12:40:38 +08:00
Yichen Jiang
47ae64ee68
feat(voice-input): add optional local SenseVoice dictation
2026-09-17 12:39:53 +08:00
yudshj
11669006e6
refactor(document): consolidate Office conversion into office-to-pdf
2026-09-17 11:15:51 +08:00
yudshj
a193b51c96
refactor(document): name Office PDF conversion explicitly
2026-09-17 11:15:36 +08:00
yudshj
9d2a3bf2b7
feat(document): decouple shared Office conversion from preview
2026-09-17 11:15:21 +08:00
creatixchu
9f219e48a9
Merge remote-tracking branch 'origin/master' into worktree/code-diff-card
...
# Conflicts:
# scripts/gen-cordis-catalog.ts
2026-09-15 17:35:04 +08:00
Turtle
98b92b683c
feat: add current-profile plugin manager service and Web controls
2026-09-14 23:09:05 +08:00
creatixchu
dde4dccbd2
feat(workspace-changes): keep change summaries on the Host for the Session's lifetime
...
The workspace/changes event now carries only the turn number. The
recorder keeps each announced summary in memory under the event's
sequence and serves it through the new workspaceChanges service; the
Web deliverables plugin reads it once per announcement through an
authenticated summary route and renders the card only while the Host
still serves it, so a conversation reopened after a Host restart has no
card for its earlier turns. Snapshot objects move from a shared,
size-bounded store under the Harness home to a temporary directory per
Session that disposal removes, which retires the dshHome and
objectStoreMaxBytes fields. The cold-seeded fold scenario goes with the
logged file list; the client spec covers the fold and the recorded
scenario covers the served summary.
2026-09-14 18:21:12 +08:00
creatixchu
e5ac976e4b
Merge remote-tracking branch 'origin/master' into worktree/code-diff-card
...
# Conflicts:
# docs/event-producer-consumer.i18n.yaml
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# pnpm-lock.yaml
2026-09-14 17:49:25 +08:00
creatixchu
722008aeeb
docs(deliverables): add the subsystem page the package-group gate requires
...
The deliverables group README links a subsystems page that carries the
PresentedFile, WorkspaceChangedFile, and WorkspaceChangesData
declarations and names the two log-only events; the persistence catalog
links the payload types to it.
2026-09-14 14:16:59 +08:00
Tianyi Cui
e1612c2fdc
feat(browser-use): add per-Session experimental browser backends
2026-09-13 22:39:16 +08:00
Tianyi Cui
aec2d5e5f0
docs(mcp): explain resource providers and server instructions
2026-09-12 22:40:51 +08:00
Tianyi Cui
395f79b772
docs(mcp): describe subsystem roles and configuration
2026-09-12 22:31:42 +08:00
Tianyi Cui
739285c813
docs: correct surviving package and service references
2026-09-12 20:20:02 +08:00
Tianyi Cui
af4ad05845
feat: add computer use with Cua Driver providers
2026-09-12 16:41:12 +08:00
Tianyi Cui
83d121c8c0
docs(ptc): align runtime terminology and naming decision links
2026-09-12 15:03:04 +08:00
Tianyi Cui
7c9bb5914c
refactor(ptc): align runtime packages and services with PTC naming
2026-09-12 15:03:04 +08:00
Tianyi Cui
561bfc3bbb
fix(ssh): join authenticated stream teardown and validate package closure
2026-09-12 15:03:03 +08:00
imccyu
508831624f
chore(web): assemble Sidebar domains and register workspace packages
2026-09-07 21:29:41 +08:00
Tianyi Cui
4553c9d957
refactor(session)!: remove SQLite persistence backend
2026-08-31 13:23:07 +08:00
Magolor
0b5eba0c8d
docs: rebuild the documentation skill and standards ( #2983 )
2026-08-25 23:47:20 +08:00
imccyu
3e942e5e21
docs(client): document web architecture
2026-08-24 01:27:48 +08:00
Tianyi Cui
5f60e50d71
feat(webhook): create workspace sessions from GitHub events
2026-08-23 01:48:35 +08:00
Tianyi Cui
851eab756e
docs(todo): add the owning subsystem reference
2026-08-22 22:22:43 +08:00
imccyu
70a3bf4554
docs: refresh Agent Teams catalogs
2026-08-19 22:44:23 +08:00
Dudu-0223
3546f595b9
feat(team): add durable Agent Teams runtime
2026-08-18 11:58:11 +08:00
imccyu
39f55a049f
fix: rebase
2026-08-13 01:59:32 +08:00
imccyu
a7d4cd8e1b
fix: ci
2026-08-13 01:33:31 +08:00
Tianyi Cui
a2d0f7f411
refactor: apply repository naming contract
...
Apply the accepted pre-release package, service, type, directory, and role renames as one repository-wide change.
2026-08-13 00:54: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
Turtle
096586886a
fix(review): address terminology feedback
2026-08-11 15:23:05 +08:00
ZiyaZhang
3cffc77719
feat(feedback): add durable message feedback backend
2026-08-10 21:40:03 -07:00
imccyu
717792b631
refactor: nest client manifest metadata under dsh
2026-08-10 21:11:09 +08:00
Turtle
a27efdef36
docs: make technical prose concrete
2026-08-10 16:34:20 +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
Tianyi Cui
89eba1539b
docs(schedule): add subsystem reference
2026-08-09 22:54:28 +08:00
Turtle
dda02250f5
docs: reserve seam for complete capabilities
2026-08-09 17:26:57 +08:00