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
Yichen Jiang
d80891921b
Merge remote-tracking branch 'origin/master' into worktree/pi-ai-settings-recovery
...
# Conflicts:
# packages/llm/llm/README.i18n.yaml
# packages/llm/llm/README.md
# packages/llm/llm/README.zh.md
2026-09-09 06:18:13 +08:00
imccyu
bfe82d4c2d
Merge pull request #3784 from deepseek-harness/worktree-leftsideslot
...
feat(web): add panellist to left-sidebar
2026-09-09 00:59:11 +08:00
imccyu
713b1aacad
docs(client): synchronize panel navigation APIs and contracts
2026-09-09 00:26:40 +08:00
imccyu
fbbcbf33fe
docs(client): document global main-panel extension points
2026-09-09 00:26:34 +08:00
Dudu-0223
ba731d1c9e
fix(subagent): handle rejected runs after catalog failure
2026-09-08 23:28:50 +08:00
Dudu-0223
532e712c7b
refactor(subagent): expose catalog through existing projection views
2026-09-08 23:28:50 +08:00
Dudu-0223
3dcabbba44
refactor(session-query): return all projection states by default
2026-09-08 23:28:50 +08:00
Dudu-0223
e3cb6dd352
refactor(session): limit hydration views to all or none
2026-09-08 23:28:50 +08:00
Dudu-0223
99462aef98
fix(subagent): preserve catalog citations and skip unrequested views
2026-09-08 23:28:50 +08:00
Tianyi Cui
0aa1ef0d1e
Merge remote-tracking branch 'origin/release/session-log-v3' into integrate/v3-master-refresh-345248
2026-09-08 21:23:29 +08:00
Tianyi Cui
e11b2a5558
merge: refresh session-log-v3 from master 345248f470
2026-09-08 21:15:06 +08:00
_Kerman
3e0e419bd2
Merge remote-tracking branch 'origin/master' into xtr/explicit-agent-context
...
# Conflicts:
# apps/web/tests/queue-actions.e2e.ts
# docs/subsystems/tools.i18n.yaml
# docs/subsystems/tools.md
# docs/subsystems/tools.zh.md
# packages/extensions/tool-cordis/src/api-catalog.ts
# packages/visualizer/tool-visualizer/README.i18n.yaml
# packages/visualizer/tool-visualizer/README.md
# packages/visualizer/tool-visualizer/README.zh.md
# packages/visualizer/tool-visualizer/src/index.ts
# packages/visualizer/tool-visualizer/tests/loader-composition.spec.ts
# packages/visualizer/tool-visualizer/tests/model-surface.spec.ts
2026-09-08 19:54:59 +08:00
_Kerman
36bd297293
fix(visualizer): keep model registration independent of agent identity
2026-09-08 19:46:51 +08:00
Tianyi Cui
92b3b02622
Revert "feat(visualizer): add dormant Host capability"
2026-09-08 18:12:15 +08:00
_Kerman
c26350c303
Merge remote-tracking branch 'origin/master' into xtr/explicit-agent-context
2026-09-08 18:00:35 +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
Tianyi Cui
657e68186a
fix(session): canonicalize V3 envelopes through adjacent migration
2026-09-08 16:56:52 +08:00
ZiyaZhang
7729e0ffee
refactor(visualizer): simplify host contract
2026-09-08 01:40:11 -07:00
ZiyaZhang
f1f6ca1c77
feat(visualizer): add dormant Host capability
2026-09-08 01:40:11 -07:00
Yichen Jiang
dad135dd41
Merge remote-tracking branch 'origin/master' into worktree/pi-ai-settings-recovery
2026-09-08 15:42:25 +08:00
Tianyi Cui
96fa1dfac8
Merge pinned master 84bde6c7 into V3 readiness repair
2026-09-08 13:16:35 +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
Yichen Jiang
5bc792f629
refactor(llm): keep diagnostics in configurable provider metadata
2026-09-08 10:55:53 +08:00
Yichen Jiang
a12d30df2a
refactor(llm-pi-ai): reuse settings validation for startup recovery
2026-09-08 10:47:05 +08:00
Yichen Jiang
642b538fe0
Merge remote-tracking branch 'origin/master' into worktree/pi-ai-settings-recovery
2026-09-08 10:34:14 +08:00
Yichen Jiang
fe03b0686d
fix(llm-pi-ai): keep catalog-invalid settings repairable
2026-09-08 10:28:45 +08:00
Tianyi Cui
5b039c1796
Merge master 822041865d into Session V3 release
2026-09-08 00:17:14 +08:00
imccyu
77690644b5
fix(sidebar): show full file paths and refine split and fullscreen controls
2026-09-07 22:37:45 +08:00
imccyu
4fef2786a9
chore: regenerate catalogs, dependency lock, and translation hashes
2026-09-07 21:29:49 +08:00
imccyu
508831624f
chore(web): assemble Sidebar domains and register workspace packages
2026-09-07 21:29:41 +08:00
imccyu
b67e0a838c
feat(sidebar): add tab navigation, injected information, and fullscreen shell
2026-09-07 21:29:40 +08:00
imccyu
3a85ac6d81
feat(resources): add Client resource registry and retained subscriptions
2026-09-07 21:29:39 +08:00
_Kerman
b0a7d2ce3b
Merge pull request #2672 from deepseek-harness/xtr/durable-inbox-recovery
...
refactor(agent): keep projection-backed Inbox loop-internal
2026-09-07 21:24:32 +08:00
_Kerman
0348599f04
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2672
...
# Conflicts:
# docs/event-producer-consumer.i18n.yaml
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
# packages/acp/acp/tests/harness.ts
# packages/api/session-controller/README.i18n.yaml
# packages/api/session-controller/README.md
# packages/api/session-controller/README.zh.md
# packages/api/session-controller/tests/commands-queue-attachment.host.spec.ts
# packages/context/agent-instructions/tests/agent-instructions.e2e.ts
# packages/fs/tool-fs/tests/harness.ts
# packages/preset/agent-presets/tests/invariant.spec.ts
# packages/preset/agent-presets/tests/mount.spec.ts
# packages/preset/agent-presets/tests/remote.spec.ts
# packages/test-support/agent-loop-testkit/package.json
2026-09-07 20:22:24 +08:00
07akioni
8d0d729091
Merge master native containment updates into feat/electron
2026-09-07 19:45:55 +08:00
Tianyi Cui
89bafdb945
Merge native subprocess containment into in-history updates
...
Preserve both sdk-minimal-in-history and native runner smoke scenarios. Record the current Cordis inspection through the actual upper headless owner while retaining upstream V2 bytes and strict prompt admission semantics.
2026-09-07 18:49:19 +08:00
Tianyi Cui
90307dd7d6
Merge native containment master into V3 system-message layer
...
Preserve strict live-smoke challenges and structural system messages while adopting the native subprocess runtime. Regenerate only the current Cordis inspection recording from the upstream V2 source to retain its no-ordinary-PID coverage; predecessor bytes match master.
2026-09-07 18:46:59 +08:00
Tianyi Cui
1dc95884a1
Merge frozen native containment master f6132bd into V3 repair
...
Preserve the root V3 current-writer, PTC dispatch identity, and reliability fixes while incorporating provider-owned native ranges and the private packaged runner bootstrap.
Refresh only the current cordis-inspect-jsdoc V3 owner through the built headless profile so upstream subprocess API coverage is exercised. Preserve incoming master V2 bytes and all other fixtures and benchmark thresholds.
2026-09-07 18:42:02 +08:00
pku-xht
e9f1b6c53e
Merge remote-tracking branch 'origin/master' into codex/subprocess-native-containment
...
# Conflicts:
# .agents/notes/implemented/architecture/2026-07-16-explicit-turn-cancellation.i18n.yaml
# .agents/notes/implemented/architecture/2026-07-16-explicit-turn-cancellation.md
# .agents/notes/implemented/architecture/2026-07-16-explicit-turn-cancellation.zh.md
# .agents/notes/implemented/architecture/2026-09-05-canonical-feedback-log.i18n.yaml
# .agents/notes/implemented/architecture/2026-09-05-nonofficial-feedback-otel.i18n.yaml
# .agents/notes/implemented/architecture/2026-09-06-embedded-stream-record-readers.i18n.yaml
# .agents/notes/implemented/bug-fix/2026-09-03-normalized-unread-fs-tool-diagnostic.i18n.yaml
# .agents/notes/implemented/bug-fix/2026-09-06-windows-python-console-spawn-wait.i18n.yaml
# .agents/notes/implemented/feature/2026-08-26-generic-file-upload.i18n.yaml
# .agents/notes/implemented/feature/2026-09-07-model-switch-notice.i18n.yaml
# .agents/notes/implemented/process/2026-09-03-semantic-issue-templates-and-policy.i18n.yaml
# packages/shell/bash-local/tests/executor.spec.ts
# packages/subprocess/subprocess-local/README.i18n.yaml
# packages/subprocess/subprocess-local/README.md
# packages/subprocess/subprocess-local/README.zh.md
# packages/subprocess/subprocess-local/src/spawn.ts
# packages/subprocess/subprocess-local/tests/spawn.spec.ts
# packages/subprocess/win32-process/package.json
2026-09-07 17:43:45 +08:00
_Kerman
1780d0d355
Merge remote-tracking branch 'origin/master' into xtr/explicit-agent-context
2026-09-07 17:25:46 +08:00
07akioni
5fd247f64c
Merge latest master into feat/electron
2026-09-07 16:02:13 +08:00
Tianyi Cui
7ebde31dde
Merge current master human inbox controls into in-history updates
...
Preserve in-history request ordering and native V3 system heads while incorporating master’s human inbox controls. Regenerate only the current SDK child recording through its actual owner; retained V2 predecessor bytes match master.
2026-09-07 15:50:05 +08:00
Tianyi Cui
50cce9c28d
Merge latest master human inbox controls into system-prompt layer
...
Preserve the V3 PTC SDK assertion and enable the new human-steering runtime fixture while carrying master’s inbox lifecycle changes. Retain prior deterministic CI repairs and immutable predecessor ownership.
2026-09-07 15:45:09 +08:00
Tianyi Cui
fffd39b101
Merge latest master human inbox controls into V3 integration
...
Preserve the V3 PTC scenario while enabling the current subagent human-steering fixture environment. All product changes are inherited from master; no V3 migration semantics are altered.
2026-09-07 15:44:17 +08:00
Dudu-0223
96ead6091d
feat(subagent): align human inbox controls ( #3223 )
...
* feat(subagent): align continuable human inbox controls
* fix: repair rebase documentation and close test persistence
* docs: refresh rebased module dependency graph
2026-09-07 07:39:39 +00:00
Tianyi Cui
a4e445236f
Merge latest master prompt placement into in-history updates
...
Keep prepared-route in-history append, clear-all, and normalization semantics while adopting named persona prefix/suffix and late environment facts from master. Resolve documentation against the derived system-message history and retain the existing strict migration behavior.
2026-09-07 13:39:12 +08:00
Tianyi Cui
57885bd73d
Merge latest master prompt placement through V3 integration
...
Preserve system/message persistence while adopting named persona prefix/suffix and environment facts after reusable instructions. Resolve the Web assertion against the logged system message, not retired header.system. Keep the existing protected V3 integration PR as the root publication path; no rules are bypassed.
2026-09-07 13:34:43 +08:00
07akioni
6d55da993d
Merge master into feat/electron after scope cleanup
2026-09-07 13:21:45 +08:00
Tianyi Cui
cbbbb30214
Merge remote-tracking branch 'origin/master' into release/session-log-v3
2026-09-07 13:15:00 +08:00