Stream Planner tool calls from their own start and end, including Atomic's own tools #314Mergedlavaman131merged 4 commits intomainfromrefs/pull/314/headConversationFiles changed14 files changed+1158-105StackedSplitapps/server/src/chat/activity.test.ts+164 −0apps/server/src/chat/activity.ts+65 −0apps/server/src/chat/service.test.ts+272 −1apps/server/src/chat/service.ts+142 −58apps/server/src/harness/agents.ts+30 −1apps/server/src/harness/atomic.contract.test.ts+1 −0apps/server/src/harness/atomic/adapter.test.ts+85 −1apps/server/src/harness/atomic/adapter.ts+97 −0apps/server/src/harness/atomic/full.test.ts+54 −4apps/server/src/harness/atomic/full.ts+7 −0apps/server/src/harness/session.ts+12 −4e2e/harness.e2e.ts+134 −0e2e/harness/fake-harness.ts+87 −34packages/protocol/chat.d.ts+8 −2