You've already forked agentic-coding-workflow
主流程
This commit is contained in:
+15
-12
@@ -103,6 +103,7 @@ type Conversation struct {
|
||||
ProjectID *uuid.UUID
|
||||
WorkspaceID *uuid.UUID
|
||||
IssueID *uuid.UUID
|
||||
RequirementID *uuid.UUID
|
||||
ModelID uuid.UUID
|
||||
SystemPrompt string
|
||||
Title *string
|
||||
@@ -181,22 +182,24 @@ type ConversationService interface {
|
||||
|
||||
// CreateConversationInput 是创建会话的入参。
|
||||
type CreateConversationInput struct {
|
||||
ModelID uuid.UUID
|
||||
TemplateID *uuid.UUID
|
||||
SystemPrompt *string // 优先级:自定义 > 模板内容 > 空字符串
|
||||
ProjectID *uuid.UUID
|
||||
WorkspaceID *uuid.UUID
|
||||
IssueID *uuid.UUID
|
||||
ModelID uuid.UUID
|
||||
TemplateID *uuid.UUID
|
||||
SystemPrompt *string // 优先级:自定义 > 模板内容 > 空字符串
|
||||
ProjectID *uuid.UUID
|
||||
WorkspaceID *uuid.UUID
|
||||
IssueID *uuid.UUID
|
||||
RequirementID *uuid.UUID
|
||||
}
|
||||
|
||||
// ConversationFilter 列表过滤参数。
|
||||
type ConversationFilter struct {
|
||||
ProjectID *uuid.UUID
|
||||
WorkspaceID *uuid.UUID
|
||||
IssueID *uuid.UUID
|
||||
TitleQuery string
|
||||
BeforeID *uuid.UUID // cursor
|
||||
Limit int
|
||||
ProjectID *uuid.UUID
|
||||
WorkspaceID *uuid.UUID
|
||||
IssueID *uuid.UUID
|
||||
RequirementID *uuid.UUID
|
||||
TitleQuery string
|
||||
BeforeID *uuid.UUID // cursor
|
||||
Limit int
|
||||
}
|
||||
|
||||
// MessageService — 发消息 + 流接收 + 取消 + 重试。
|
||||
|
||||
Reference in New Issue
Block a user