deepseek-harness/docs/core-data-structures
Turtle 44fd93fd06 feat(agent): unify send(target × wakeup), coalesce context/message into user/message
Replace send/steer/inject with one Agent.send primitive over the
(target × wakeup) matrix; followup/steer/inject become fixed-preset
alias methods on the now-abstract Agent class. Coalesce context/message
into user/message (injected context is a non-user source). Replace
agent/queued with agent/inbox/enqueue/dequeue/discard, add cancel
keepInbox, and add a FIFO-conservation invariant.
2026-07-23 19:15:45 +08:00
..
approval.md docs: include JSDoc in type-equiv blocks 2026-07-19 12:25:40 +08:00
bash.md fix(sandbox): resolve workspace roots per session 2026-07-21 00:44:28 +08:00
code-runtime.md Rename RFCs to Agent Notes 2026-07-19 22:52:03 +08:00
commands.md fix(commands): remove adapter surface filtering 2026-07-20 17:41:22 +08:00
compaction.md feat(session): add cross-session references 2026-07-21 16:46:48 +08:00
core.md feat(agent): unify send(target × wakeup), coalesce context/message into user/message 2026-07-23 19:15:45 +08:00
filesystem.md Merge remote-tracking branch 'origin/master' into cross-family-fs-sandbox 2026-07-20 11:44:37 +08:00
goal.md feat(agent): unify send(target × wakeup), coalesce context/message into user/message 2026-07-23 19:15:45 +08:00
llm-streaming.md Merge remote-tracking branch 'origin/master' into worktree/routed-model-compaction-policy 2026-07-21 10:17:55 +08:00
lsp.md fix(lsp): align operations and harden lifecycle 2026-07-21 13:29:40 +08:00
persistence.md Merge branch 'master' into codex/jsonl-zstd-persistence 2026-07-20 19:58:41 +08:00
pty.md refactor(pty): rename model-facing tools to terminal_* and harden teardown 2026-07-21 19:29:56 +08:00
sandbox.md fix(sandbox): preserve filesystem cwd semantics 2026-07-21 19:53:02 +08:00
scope.md fix(scope): detach drained entry generations 2026-07-22 12:06:42 +08:00
session-query.md feat(session): add cross-session references 2026-07-21 16:46:48 +08:00
session-reference.md Merge remote-tracking branch 'origin/master' into worktree/session-reference 2026-07-22 10:21:17 +08:00
session-title.md fix(session-title): harden async provider lifecycle 2026-07-21 12:08:00 +08:00
session.md feat(agent): unify send(target × wakeup), coalesce context/message into user/message 2026-07-23 19:15:45 +08:00
skills.md Rename RFCs to Agent Notes 2026-07-19 22:52:03 +08:00
spill.md Rename RFCs to Agent Notes 2026-07-19 22:52:03 +08:00
subagent.md Merge branch 'fix/acp-subagent-cwd' of github.com:deepseek-harness/deepseek-harness into fix/acp-subagent-cwd 2026-07-21 16:53:46 +08:00
system-prompt.md Merge origin/master into worktree/explicit-turn-signal 2026-07-20 21:38:49 +08:00
tasks.md Rename RFCs to Agent Notes 2026-07-19 22:52:03 +08:00
token-meter.md docs: include JSDoc in type-equiv blocks 2026-07-19 12:25:40 +08:00
tools.md Merge remote-tracking branch 'origin/master' into codex/enforce-tool-cancellation 2026-07-20 23:00:21 +08:00
user-interaction.md docs(mode): align review surface contracts 2026-07-20 23:37:10 +08:00
web.md Rename RFCs to Agent Notes 2026-07-19 22:52:03 +08:00
workflow.md fix(ralph): harden execution boundaries 2026-07-20 12:56:09 +08:00