Dudu-0223
a9afe76200
feat(subagent): select and restore presets for spawned agents
2026-10-09 00:13:17 +08:00
Dudu-0223
ea0980dab4
Merge pull request #5247 from deepseek-harness/refactor/agent-team-direct-steer
...
refactor(agent-team): send messages directly to Agent inboxes
2026-10-08 16:42:56 +08:00
Dudu-0223
deda23bf69
Merge master into refactor/agent-team-direct-steer
2026-10-08 16:29:44 +08:00
Dudu-0223
12b8066c28
Merge pull request #5885 from deepseek-harness/fix/team-send-tool-receipt
...
fix(agent-team): omit message IDs from send tool results
2026-10-08 16:10:36 +08:00
Dudu-0223
5cec0b792a
fix(agent-team): omit message IDs from send tool results
2026-10-08 15:38:45 +08:00
Dudu-0223
3e373fd785
Merge pull request #5883 from deepseek-harness/fix/sdk-general-persona
...
fix(sdk): remove the default coding-agent persona
2026-10-08 15:25:55 +08:00
Dudu-0223
f5b72041bf
fix(sdk): inherit the general agent persona
2026-10-08 15:04:06 +08:00
Dudu-0223
e3c0599a47
Merge master into refactor/agent-team-direct-steer
2026-10-08 14:54:48 +08:00
Dudu-0223
43dd2bdeac
revert: keep existing Agent attribution for Team messages
2026-09-27 17:12:27 +08:00
Dudu-0223
3948bffd46
fix(agent-team): record Team-owned relay attribution
2026-09-27 17:07:03 +08:00
Dudu-0223
58ce417bab
fix(ui-chat): use ordinary Agent presentation for Team relays
2026-09-27 16:48:01 +08:00
Dudu-0223
af9292b6bd
Merge branch 'master' into refactor/agent-team-direct-steer
2026-09-27 16:29:12 +08:00
Dudu-0223
1a1b3c1896
refactor(agent-team): unify admitted operation tracking
2026-09-27 16:00:49 +08:00
Dudu-0223
e076dfe30a
test(subagent): align inherited result event reference
2026-09-27 15:49:41 +08:00
Dudu-0223
acb2849495
chore(subagent): remove incidental snapshot generation changes
2026-09-27 15:42:32 +08:00
Dudu-0223
9a8a6d1c78
fix(subagent): align cross-platform snapshots after master sync
2026-09-27 15:36:25 +08:00
Dudu-0223
3254ed611d
Merge master and preserve catalog-recursive subagent discovery
2026-09-27 15:23:31 +08:00
Dudu-0223
e0f52ae912
Merge remote-tracking branch 'origin/master' into codex/pr-5247-worktree
...
# Conflicts:
# packages/client/ui-chat/tests/turn-trigger.client.spec.tsx
2026-09-27 15:04:29 +08:00
Dudu-0223
a5098110cf
refactor(agent-team): stop delivering historical mailbox records
...
Historical team/message/queued and team/message/delivered records remain
decodable and projected, but Team no longer drains or acknowledges them
after restart. Remove the compatibility dispatcher, its disposal wait,
and its tests, and document that historical pending mail stays undelivered.
2026-09-27 15:01:00 +08:00
Dudu-0223
a98efc7115
Merge latest master documentation into Agent Team delivery
2026-09-27 06:45:46 +08:00
Dudu-0223
d190996167
docs(agent-team): keep merged architecture summary within budget
2026-09-26 22:39:30 +08:00
Dudu-0223
6e369b4479
Merge origin/master into Agent Team direct delivery
2026-09-26 22:36:55 +08:00
Dudu-0223
8cae58aea8
fix(agent-team): close direct delivery review gaps
2026-09-26 22:35:08 +08:00
Dudu-0223
c772c85c17
refactor(agent-team): send directly through Agent inbox steering
2026-09-26 16:52:54 +08:00
Dudu-0223
974c149446
Merge pull request #5114 from deepseek-harness/refactor/catalog-descendant-listing
...
refactor(subagent): discover descendants through parent catalogs
2026-09-24 16:46:03 +08:00
Dudu-0223
af371e21c0
revert(subagent): preserve list_agents tool descriptions
2026-09-24 16:32:57 +08:00
Dudu-0223
88500a0f3a
fix(subagent): align catalog discovery docs and regression coverage
2026-09-24 16:30:58 +08:00
Dudu-0223
4e6a1c1073
fix(session-query): classify live projection failures as corrupt
2026-09-24 16:13:37 +08:00
Dudu-0223
311cac1c17
docs: refresh subagent dependency graph
2026-09-24 15:54:47 +08:00
Dudu-0223
a4ddc28ed5
refactor(subagent): traverse descendant catalogs recursively
2026-09-24 15:49:55 +08:00
Dudu-0223
8b43d44cc6
refactor(subagent): limit discovery to parent-delivery children
2026-09-23 17:59:35 +08:00
Dudu-0223
4a569396c5
fix(subagent): validate providers and consolidate catalog writes
2026-09-23 17:39:34 +08:00
Yifffan
10292baeff
Merge pull request #4818 from deepseek-harness/ui/agent-team-header-panel-refine
...
feat(web): refine the Team header panel interactions and adaptive header
2026-09-23 15:26:24 +08:00
Dudu-0223
2ea753960c
fix(web): align Team card elevation and preset header expectations
2026-09-23 15:14:29 +08:00
Dudu-0223
2b44a4b657
fix(web): preserve Team hover pinning and responsive task expansion
2026-09-23 15:14:29 +08:00
Dudu-0223
4face54ea7
test(web): align adjacent navigation snapshots with header UI
2026-09-23 15:14:29 +08:00
Dudu-0223
0b62921f37
test(web): align Team panel snapshot with pinned projection UI
2026-09-23 15:14:29 +08:00
Dudu-0223
61936aa113
Merge pull request #4810 from deepseek-harness/feat/agent-team-projection-panel
...
feat(agent-team): drive the Web Team panel from the agentTeam projection
2026-09-23 15:14:25 +08:00
Dudu-0223
63cc821e7e
Merge master into feat/agent-team-projection-panel
2026-09-23 14:57:32 +08:00
Dudu-0223
df7fa8945c
refactor(agent-team): narrow projection fields and task views
2026-09-23 14:54:21 +08:00
Dudu-0223
f546068553
fix(agent-team): align package metadata with merged release
2026-09-23 14:27:58 +08:00
Dudu-0223
3bf6d738f1
fix(agent-team): keep late activation on normal reconnect path
2026-09-23 14:16:57 +08:00
Dudu-0223
2aa3a469db
fix(agent-team): consume shared projections without panel loads
2026-09-23 14:08:25 +08:00
Dudu-0223
3f07e34b5e
Merge remote-tracking branch 'origin/master' into codex/pr-4810-review-fixes
...
# Conflicts:
# packages/experimental/agent-team/package.json
# packages/experimental/client-ui-agent-team/package.json
# pnpm-lock.yaml
2026-09-23 13:58:31 +08:00
Dudu-0223
9095678c8c
fix(agent-team): address remaining projection review comments
2026-09-22 22:21:10 +08:00
Dudu-0223
9fcb76d9bc
Merge remote-tracking branch 'origin/master' into codex/pr-4810-review-fixes
2026-09-22 22:17:37 +08:00
Dudu-0223
7c296b3f08
Merge pull request #4951 from deepseek-harness/fix/teammate-lead-guidance
...
fix(agent-team): explain teammate discovery and messaging
2026-09-22 17:36:31 +08:00
Dudu-0223
a79e3a2a5f
fix(agent-team): explain teammate discovery and messaging
2026-09-22 17:18:08 +08:00
Dudu-0223
d257fa4af7
fix(agent-team): limit the reminder to the lead identity
2026-09-22 17:08:45 +08:00
Dudu-0223
6ec97fa124
fix(agent-team): tell teammates how to message the lead
2026-09-22 17:02:25 +08:00
Dudu-0223
ee0048558d
test(web): capture terminal recovery readiness with its snapshot
2026-09-22 16:13:15 +08:00
Dudu-0223
700b636508
fix(agent-team): limit baseline loading fix to the panel
2026-09-22 16:00:57 +08:00
Dudu-0223
bfc772bb47
Merge remote-tracking branch 'origin/master' into codex/pr-4810-review-fixes
2026-09-22 15:40:58 +08:00
Dudu-0223
749f05e9fa
fix(agent-team): refresh projections when opening the panel
2026-09-22 15:38:32 +08:00
Dudu-0223
db4bfb4c96
docs(agent-team): refresh generated module dependencies
2026-09-22 14:37:05 +08:00
Dudu-0223
7befda1147
test(agent-team): release fixtures and respect snapshot types
2026-09-22 14:32:01 +08:00
Dudu-0223
b7d9c0f6a4
Merge remote-tracking branch 'origin/master' into feat/agent-team-projection-panel
2026-09-22 14:27:15 +08:00
Dudu-0223
843e1b97af
fix(agent-team): scope projection reads and address review feedback
2026-09-22 14:27:00 +08:00
Dudu-0223
d08aac9db2
fix(agent-team): read current projections through standard hooks
2026-09-22 10:46:06 +08:00
Dudu-0223
5ca4fea9b5
Merge master into feat/agent-team-projection-panel
2026-09-22 10:45:10 +08:00
Dudu-0223
552235aab6
docs: align the Chinese config catalog with the regenerated source line
2026-09-21 16:52:05 +08:00
Dudu-0223
38dbb56237
test(agent-team): type Team panel fixtures without unknown casts and regenerate catalogs
...
The static CI gate rejected four new assertions to unknown in the
rewritten Team panel specs. Build the Session list, Session snapshot,
and injected-callback fixtures as typed values, prune the retired
baseline fingerprints, and regenerate the module graph, config, and
persistence catalogs for the removed Remote dependency edges and the
shifted source lines.
2026-09-21 16:45:40 +08:00
Dudu-0223
307c75011b
Merge master and reconcile declarative presets with activations
2026-09-21 16:41:53 +08:00
Dudu-0223
1dc518f217
feat(agent-team): drive the Web Team panel from the agentTeam projection
...
The Team panel read a Remote snapshot on open and behind an explicit
refresh button, while the subagent catalog panel updates from Host
projection frames. The Team projection was Host-only and its `apply`
mutated state in place, so the projection registry could never publish
a client view for it.
Publish a durable-only `agentTeam` wire view: roster rows with their
durable phase, non-deleted task views through the same readiness,
owner-name, and write-overlap derivation the task board returns to
agents, and `failure` beside the last valid state when a persisted Team
record is rejected. `apply` now returns a new state per applied Team
event and replaces only the touched collection, so mailbox-only events
reuse the previous view reference and publish nothing.
The Web panel derives every row from the shared Session store: the Lead
from the current Session's subagent address, running/inactive from
Session status, and the model from the member Session's durable
`modelSelection` projection. Opening requests the Lead's projection
baseline when the store has none, a failed read shows a retry control,
and the refresh button and Remote mount are gone. The `agentTeams/view`
Remote method remains for callers that need live availability and the
configured model.
The Team panel web e2e now asserts that Host-side task creation and
claiming reach the open panel without any user action.
2026-09-21 16:37:10 +08:00
Dudu-0223
0c7450ca51
test(subagent): order sequential snapshot settlement
2026-09-21 16:27:05 +08:00
Dudu-0223
7ea035dc3c
Merge remote-tracking branch 'origin/master' into refactor/subagent
2026-09-21 16:24:57 +08:00
Dudu-0223
96251d06c6
Merge remote-tracking branch 'origin/master' into refactor/subagent
...
# Conflicts:
# docs/capability-seams.i18n.yaml
# docs/capability-seams.md
# docs/capability-seams.zh.md
2026-09-21 16:20:37 +08:00
Dudu-0223
a1da7bcfb9
fix(subagent): close settlement delivery gaps
2026-09-21 16:19:07 +08:00
Dudu-0223
5e0934ebbb
Merge pull request #4698 from deepseek-harness/fix/team-task-board-read-only
...
fix(web): make Team tasks read-only and contain the panel
2026-09-21 15:45:52 +08:00
Dudu-0223
a93aa38876
Merge branch 'master' into fix/team-task-board-read-only
2026-09-21 15:38:03 +08:00
Dudu-0223
3324157b7f
fix(web): address Team panel review feedback
2026-09-21 15:30:18 +08:00
Dudu-0223
34a4cbb4e8
Merge remote-tracking branch 'origin/master' into refactor/subagent
2026-09-21 15:22:59 +08:00
Dudu-0223
6e38051503
fix(subagent): preserve parent answers when cleanup fails
2026-09-21 15:21:09 +08:00
Dudu-0223
1cfb187611
test(snapshot): refresh merged subagent skill guidance
2026-09-21 15:12:33 +08:00
Dudu-0223
6cb6baaaae
test: align merged catalog and job fixtures
2026-09-21 15:10:19 +08:00
Dudu-0223
35489c0f5c
fix(web): manage Team panel keyboard focus
2026-09-21 15:09:08 +08:00
Dudu-0223
59b5a4ac0f
chore: prune removed Team test assertion baselines
2026-09-21 15:09:07 +08:00
Dudu-0223
253fb5e66d
fix(web): make Team tasks read-only and contain the panel
2026-09-21 15:09:07 +08:00
Dudu-0223
4767528ed8
fix(subagent): await pending descendants during activation disposal
2026-09-21 15:08:10 +08:00
Dudu-0223
55cbf441d0
Merge origin/master into refactor/subagent
2026-09-21 15:07:47 +08:00
Dudu-0223
c17a1fa189
refactor(subagent): represent external catalog entries by mode
2026-09-21 15:03:34 +08:00
Dudu-0223
1ba45fb7b6
test(subagent): retain typed access to manager internals
2026-09-21 12:02:22 +08:00
Dudu-0223
b3b0cd95cc
Merge remote-tracking branch 'origin/master' into refactor/subagent
2026-09-21 11:59:58 +08:00
Dudu-0223
390fbe8852
refactor(subagent): merge orchestration and activation ownership
2026-09-21 11:58:14 +08:00
Dudu-0223
89e2c7e0ea
fix(subagent): report interrupted execution cleanup failures once
2026-09-21 11:12:33 +08:00
Dudu-0223
5ca7f533e1
refactor(subagent): own external runs without activation drivers
2026-09-21 11:09:41 +08:00
Dudu-0223
554974614f
refactor(subagent): restore input delivery type alias
2026-09-21 11:02:51 +08:00
Dudu-0223
bb16d7d989
refactor(subagent): return listing promises directly
2026-09-21 10:49:20 +08:00
Dudu-0223
1e437229da
test(subagent): inspect children before activation completion
2026-09-21 10:43:43 +08:00
Dudu-0223
fb41430414
Merge remote-tracking branch 'origin/master' into refactor/subagent
2026-09-21 10:37:54 +08:00
Dudu-0223
ef88d6a277
refactor(subagent): deliver activation results after teardown
2026-09-21 10:37:26 +08:00
Dudu-0223
703bf4d504
Merge master after validating subagent cleanup
2026-09-20 17:59:25 +08:00
Dudu-0223
c882069928
test(subagent): record creation-only external catalogs
2026-09-20 17:53:43 +08:00
Dudu-0223
44121c69a7
test(sdk): record local activation final answer delivery
2026-09-20 17:44:56 +08:00
Dudu-0223
1e00ab89a7
refactor(subagent): keep catalog entries as creation facts
2026-09-20 17:43:31 +08:00
Dudu-0223
307332baee
Merge master and preserve compatible subagent catalog evolution
2026-09-20 17:35:18 +08:00
Dudu-0223
f3a69dff00
refactor(subagent): remove redundant state and settle local results after descendants
2026-09-20 17:27:05 +08:00
Dudu-0223
05b056f18c
Merge pull request #4635 from deepseek-harness/fix/lazy-subagent-migration
...
fix(session): preserve unreadable children in migrated subagent catalogs
2026-09-20 16:45:25 +08:00
Dudu-0223
90d59915b9
Merge remote-tracking branch 'origin/master' into refactor/subagent
...
# Conflicts:
# apps/web/tests/replay-round-trip.e2e.ts
2026-09-20 16:12:16 +08:00
Dudu-0223
a008c6adae
refactor(subagent): keep input delivery local to activation drivers
2026-09-20 16:10:25 +08:00