mirror of
https://github.com/deepseek-ai/deepseek-harness.git
synced 2026-09-09 04:02:35 +00:00
feat(session)!: embed assistant streams in format v2
This commit is contained in:
@@ -124,6 +124,7 @@ function conversation(turns = 4, text = 'fixture '.repeat(40).trim()): Session {
|
||||
})
|
||||
}
|
||||
session.append('assistant/message', {
|
||||
stream: [],
|
||||
turn,
|
||||
step: 1,
|
||||
message: createMessage({
|
||||
@@ -161,6 +162,7 @@ function toolConversation(): Session {
|
||||
})
|
||||
}
|
||||
session.append('assistant/message', {
|
||||
stream: [],
|
||||
turn,
|
||||
step: 1,
|
||||
message: createMessage({
|
||||
@@ -209,6 +211,7 @@ function oversizedToolResult(chars = 3_000, withCompactablePrompt = false): Sess
|
||||
reason: 'initial',
|
||||
})
|
||||
session.append('assistant/message', {
|
||||
stream: [],
|
||||
turn: 1,
|
||||
step: 1,
|
||||
message: createMessage({
|
||||
@@ -583,6 +586,7 @@ describe('pressure measurement and retention', () => {
|
||||
reason: 'initial',
|
||||
})
|
||||
session.append('assistant/message', {
|
||||
stream: [],
|
||||
turn: 1,
|
||||
step: 1,
|
||||
message: createMessage({
|
||||
@@ -745,6 +749,7 @@ describe('pressure measurement and retention', () => {
|
||||
session.append('turn/start', { turn: 1 })
|
||||
session.append('step/start', { turn: 1, step: 1 })
|
||||
session.append('assistant/message', {
|
||||
stream: [],
|
||||
turn: 1,
|
||||
step: 1,
|
||||
message: createMessage({
|
||||
@@ -1095,6 +1100,7 @@ describe('compaction region transaction', () => {
|
||||
}), { surfaceOp: 'append' })
|
||||
session.append('step/start', { turn: 1, step: 1 })
|
||||
session.append('assistant/message', {
|
||||
stream: [],
|
||||
turn: 1,
|
||||
step: 1,
|
||||
message: createMessage({
|
||||
@@ -1944,6 +1950,7 @@ describe('route-priced image pressure', () => {
|
||||
})
|
||||
}
|
||||
session.append('assistant/message', {
|
||||
stream: [],
|
||||
turn,
|
||||
step: 1,
|
||||
message: createMessage({
|
||||
|
||||
Reference in New Issue
Block a user