_Kerman
|
700d5407fb
|
Merge remote-tracking branch 'origin/master' into xtr/durable-inbox-recovery
# Conflicts:
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# 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
# packages/api/session-controller/src/control.ts
# packages/context/agent-instructions/tests/agent-instructions.spec.ts
# packages/test-support/agent-loop-testkit/package.json
|
2026-08-31 13:37:55 +08:00 |
|
_Kerman
|
35371d0f59
|
Merge remote-tracking branch 'origin/master' into xtr/durable-inbox-recovery
# Conflicts:
# packages/api/session-controller/src/control.ts
|
2026-08-31 13:37:12 +08:00 |
|
_Kerman
|
b9b2a37528
|
Merge remote-tracking branch 'origin/master' into xtr/durable-inbox-recovery
# Conflicts:
# apps/cli/tests/fixtures/dsh-badge/snapshot.ts
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# 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
# docs/persistence-catalog.i18n.yaml
# docs/persistence-catalog.md
# docs/persistence-catalog.zh.md
# packages/api/session-controller/tests/session-projections.host.spec.ts
# packages/context/agent-instructions/tests/agent-instructions.e2e.ts
# packages/context/agent-instructions/tests/agent-instructions.spec.ts
# packages/context/tmux-context/tests/tmux-context.spec.ts
# packages/core/agent-loop/package.json
# packages/core/agent-loop/src/agent.ts
# packages/core/agent-loop/src/index.ts
# packages/core/agent/src/index.ts
# packages/core/agent/src/types.ts
# packages/goal/goal/tests/goal.spec.ts
# packages/goal/tool-goal/package.json
# packages/llm/llm-retry/tests/retry.spec.ts
# packages/session-query/session-query/tests/observation.spec.ts
# packages/shell/tool-pwsh-persistent/tests/loader-composition.spec.ts
# packages/test-support/agent-loop-testkit/package.json
# packages/workflow/workflow-worker-thread/tests/workflow-worker-thread.e2e.ts
# pnpm-lock.yaml
|
2026-08-31 13:37:06 +08:00 |
|
_Kerman
|
8b0ea3e461
|
fix(session-controller): derive queues from projections
|
2026-08-31 13:35:52 +08:00 |
|
imccyu
|
f4e49ccf8f
|
refactor(services): move shared values behind service APIs
|
2026-08-30 02:29:51 +08:00 |
|
Dudu-0223
|
51a6eabb27
|
perf(api): replace shift-backed stream queues
|
2026-08-28 17:37:03 +08:00 |
|
_Kerman
|
d25ace0f22
|
refactor(api): require the session projection registry
|
2026-08-28 12:50:51 +08:00 |
|
creatixchu
|
98da332260
|
feat(session-controller): 客户端本地提交回显与 rpcId 关联
beginSubmission 在 prompt 之前同步把本地提交回显写入 SessionSnapshot.pendingSubmissions;
durable user/message(source.rpcId)或队列投影(SessionQueuedItem.rpcId)到达后延迟一帧退休,
prompt 失败与放弃立即退休并回调 onRetire。fixture 的 prompt 同步回显 requestId。
|
2026-08-26 11:48:33 +08:00 |
|
imccyu
|
69fad4b8db
|
perf(session-controller): serve cache-first session state
|
2026-08-25 06:07:26 +08:00 |
|
imccyu
|
639dcef5d8
|
refactor(api-session): remove interaction transport
|
2026-08-23 16:16:03 +08:00 |
|
imccyu
|
d26acfa2e3
|
refactor(session): move APIs into Session Controller
|
2026-08-23 16:16:02 +08:00 |
|