creatixchu
f2f9700de2
feat(feedback): open one feedback dialog from /feedback and Dislike, with categories and a toast
...
Dislike and a bare /feedback open the Session's feedback dialog, which
collects one of seven fixed categories and an optional description and
records through the messageFeedback put or the new sessionFeedback
Remote; Like records at once. A recorded rating shows the filled glyph
and every submission is acknowledged by a toast. feedback/record and
MessageFeedbackItem carry the optional category; the note popover, its
layout scenario, and the clearNote/clear verbs are removed. ui-commands
gains the action command kind the /feedback decoration runs as.
Closes #3515
2026-09-09 10:20:24 +08:00
imccyu
2faa751be9
release(dsh): 0.1.5-alpha.1
2026-09-08 23:06:34 +08:00
_Kerman
314ccf08af
Merge remote-tracking branch 'origin/master' into xtr/explicit-agent-context
...
# Conflicts:
# packages/bundle/headless/tests/headless.spec.ts
# packages/core/agent-loop/src/agent.ts
# packages/subagent/subagent/tests/continuation.spec.ts
2026-09-08 17:12:51 +08:00
mektpoy
514f92ba53
Merge remote-tracking branch 'upstream/master' into issue-1424-goal-resume-activation
...
# Conflicts:
# packages/goal/goal/tests/projection.spec.ts
2026-09-08 11:23:08 +08:00
imccyu
9f2b07cea8
feat(remotes): expose workspace file operations to the Client
2026-09-07 21:29:39 +08:00
Yichen Jiang
e379fa8bdd
release(dsh): 0.1.3-alpha.2
2026-09-07 19:27:06 +08:00
_Kerman
b759ad91e8
Merge remote-tracking branch 'origin/master' into xtr/explicit-agent-context
...
# Conflicts:
# packages/subagent/subagent/src/continuation.ts
2026-09-07 12:09:06 +08:00
mektpoy
b9a4b682c4
Merge remote-tracking branch 'upstream/master' into issue-1424-goal-resume-activation
2026-09-05 14:16:58 +08:00
mektpoy
b55a8e4777
Merge remote-tracking branch 'upstream/master' into issue-1424-goal-resume-activation
2026-09-04 16:34:50 +08:00
Yichen Jiang
14befe7ff7
Merge branch 'master' into release/dsh-0.1.3-alpha.1
2026-09-04 16:16:15 +08:00
Yichen Jiang
ed67c22496
release(dsh): 0.1.3-alpha.1
2026-09-04 15:38:55 +08:00
creatixchu
33b7123e96
test(remotes): declare built smoke schema dependency
2026-09-03 16:49:08 +08:00
creatixchu
3b8245afc3
fix(build): align file upload project faces
2026-09-03 16:41:45 +08:00
creatixchu
7158227650
fix(file-upload): declare host runtime dependencies
2026-09-03 16:35:50 +08:00
creatixchu
8fc9a11c5e
refactor(attachment): isolate file upload service
2026-09-03 16:10:24 +08:00
mektpoy
e26fc35d4b
fix(goal): keep manual pause authoritative and show activation
...
Expose a live goals/get read plus goal/activation-changed for the Web strip, reject model resume of durable paused goals, refresh snapshot and generated documentation surfaces, and record the follow-up decision.
2026-09-03 14:53:20 +08:00
imccyu
a66e470204
release(dsh): 0.1.2-rc.1
2026-09-03 02:27:19 +08:00
_Kerman
46d01068c6
Merge remote-tracking branch 'origin/master' into xtr/explicit-agent-context
2026-09-02 17:58:45 +08:00
imccyu
db6bdc3576
release(dsh): 0.1.2-alpha.5
2026-09-02 15:48:33 +08:00
_Kerman
02b889bff6
Merge remote-tracking branch 'origin/master' into xtr/explicit-agent-context
...
# Conflicts:
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# docs/subsystems/core.i18n.yaml
# docs/subsystems/core.md
# docs/subsystems/core.zh.md
# packages/api/remotes/package.json
# packages/core/agent-loop/README.i18n.yaml
# packages/core/agent-loop/README.md
# packages/core/agent-loop/README.zh.md
# packages/core/agent-loop/src/index.ts
# packages/core/agent-loop/tests/resume.spec.ts
# packages/subagent/subagent/src/continuation.ts
# packages/subagent/tool-subagent/src/index.ts
# packages/subagent/tool-subagent/src/model-selection-settings.ts
# packages/typert/protocol/README.i18n.yaml
# packages/typert/protocol/README.md
# packages/typert/protocol/README.zh.md
2026-09-02 13:39:30 +08:00
imccyu
a9e185f205
release(dsh): 0.1.2-alpha.4
2026-09-01 23:19:57 +08:00
Turtle
d68ff7e66f
Merge remote-tracking branch 'origin/master' into turtle/omit-unneeded-invariants
...
# Conflicts:
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# packages/session/session-projection/src/invariant.ts
# tsconfig.base.json
2026-09-01 11:18:11 +08:00
_Kerman
5dd876025d
Merge pull request #2907 from deepseek-harness/xtr/session-log-read-api
...
perf(session): separate indexed and snapshot log reads
2026-09-01 10:49:54 +08:00
imccyu
14bab4422b
release(dsh): 0.1.2-alpha.3
2026-08-31 23:39:37 +08:00
_Kerman
03ec1ca57c
fix(agent): preserve explicit identity lifecycle behavior
2026-08-31 17:40:47 +08:00
Turtle
b8e3b32fcf
Merge master into codex/omit-unneeded-invariants
2026-08-31 14:38:55 +08:00
_Kerman
6c63e708b8
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2907
...
# Conflicts:
# docs/config-catalog.i18n.yaml
# docs/persistence-catalog.i18n.yaml
# docs/subsystems/session.i18n.yaml
# packages/api/session-controller/tests/transport.host.spec.ts
# packages/bundle/headless/src/index.ts
# packages/core/session/README.i18n.yaml
# packages/schedule/schedule/README.i18n.yaml
# packages/schedule/schedule/README.md
# packages/schedule/schedule/README.zh.md
# packages/session-query/tool-session-query/src/workspace-access.ts
# packages/session/session-log-deepseek/src/index.ts
2026-08-31 10:56:53 +08:00
imccyu
3f1b46a5db
release(dsh): 0.1.2-alpha.2
2026-08-30 21:19:29 +08:00
imccyu
b27c8fbc02
chore(deps): refresh package manifests
2026-08-30 02:29:53 +08:00
imccyu
f4e49ccf8f
refactor(services): move shared values behind service APIs
2026-08-30 02:29:51 +08:00
Dudu-0223
112daedd54
Merge origin/master into perf/3270-linear-stream-queues
2026-08-29 18:59:23 +08:00
imccyu
a3207a758b
chore: package.json update
2026-08-29 14:26:43 +08:00
imccyu
2b750cfb51
docs(api): document the converged ctx.remote programming surface
...
- new cookbook page adding-a-remote-api (en/zh): the five-step HOW-TO
for declaring, failing, registering, consuming, and testing a Remote
endpoint.
- new Agent Note ctx-remote-failure-vocabulary records this round's
decisions and alternatives; the 2026-08-02 and 2026-08-10 notes are
rewritten to the shipped facts (RemoteError vocabulary, $host, the
retired ApiProxy statements).
- package READMEs pick up the new failure-face contracts
(typert/protocol, api/gateway, api/remotes,
test-support/client-runtime), dsh-util-time gains its README and
registry entries, and stale connection/WorkspaceError/legacy-code
statements are corrected (ui-settings, ui-settings-models,
workspace-controller, docs/subsystems/typert incl. the
TypertGatewayErrorCode type-equiv block).
- packages/AGENTS.md gains the Remote-failure rule bullet; its doc
budget rises 675 -> 714: the bullet is the compressed remainder
after relocating detail to the cookbook and the Agent Note.
2026-08-28 22:37:36 +08:00
imccyu
804b1ffbfc
refactor(api): converge the Remote failure vocabulary and client surface
...
Single RemoteError with a merge-extensible, domain-prefixed code map;
owners throw at the failure point; streams surface marked failures;
clients consume ctx.remote directly with isRemoteFailure as the only
discrimination point and construct no failure instances.
2026-08-28 22:37:36 +08:00
_Kerman
ebce3a5f04
refactor(agent): make runtime identity explicit
2026-08-28 17:44:56 +08:00
Dudu-0223
51a6eabb27
perf(api): replace shift-backed stream queues
2026-08-28 17:37:03 +08:00
_Kerman
5660f44d29
perf(session): separate indexed and snapshot log reads
2026-08-28 13:25:58 +08:00
Turtle
15f2997bcb
cleanup: omit unneeded invariant companions
2026-08-28 13:12:52 +08:00
_Kerman
25b0c943ce
Merge remote-tracking branch 'github/master' into xtr/session-projection-migrations
...
# Conflicts:
# .agents/notes/implemented/architecture/2026-08-04-draft-provider-endpoint-interrogation.i18n.yaml
# .agents/notes/implemented/architecture/2026-08-04-draft-provider-endpoint-interrogation.md
# .agents/notes/implemented/architecture/2026-08-04-draft-provider-endpoint-interrogation.zh.md
# .agents/notes/implemented/feature/2026-08-06-continuable-subagent-interrupt.i18n.yaml
# .agents/notes/implemented/feature/2026-08-06-continuable-subagent-interrupt.md
# .agents/notes/implemented/feature/2026-08-06-continuable-subagent-interrupt.zh.md
# .agents/notes/implemented/process/2026-07-20-gui-testing-system.i18n.yaml
# .agents/notes/implemented/process/2026-07-20-gui-testing-system.md
# .agents/notes/implemented/process/2026-07-20-gui-testing-system.zh.md
2026-08-28 10:59:30 +08:00
imccyu
6c705be1ce
release(dsh): 0.1.2-alpha.1
2026-08-28 00:50:12 +08:00
_Kerman
13c1541c63
Merge remote-tracking branch 'github/master' into xtr/session-projection-migrations
...
# Conflicts:
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# pnpm-lock.yaml
2026-08-27 23:18:55 +08:00
imccyu
e57e7c3f25
docs(api): describe Connection-owned transport
2026-08-27 22:26:30 +08:00
imccyu
e14d354e83
refactor(connection): own RPC transport contracts
2026-08-27 22:26:29 +08:00
imccyu
e036aae7c0
refactor(connection): carry Host facts with generations
2026-08-27 22:26:28 +08:00
imccyu
5b2f679e4a
refactor(client): consume migrated Remote namespaces
2026-08-27 21:57:56 +08:00
_Kerman
eeb4ca2b87
Merge remote-tracking branch 'origin/master' into xtr/session-projection-migrations
2026-08-27 12:03:10 +08:00
imccyu
5918dd205e
refactor(client): use settings Remote namespaces
2026-08-27 03:01:02 +08:00
imccyu
0a9a9ee686
docs(api): record settings Remote migration
2026-08-27 03:00:25 +08:00
imccyu
011d53862d
refactor(client): use directory-picker Remote
2026-08-27 02:20:38 +08:00
_Kerman
81e07e3935
Merge remote-tracking branch 'origin/master' into xtr/session-projection-migrations
2026-08-26 15:15:04 +08:00