check AsyncSynthesizer call param

This commit is contained in:
ye wang
2025-02-19 15:25:53 +08:00
parent 795f614107
commit e140f6de43
+6
View File
@@ -42,6 +42,9 @@ func (s *AsyncSynthesizer) RunTask(ctx context.Context) (<-chan Result, error) {
}
func (s *AsyncSynthesizer) SendText(ctx context.Context, text string) error {
if s.taskID == "" {
return errors.New("task not running")
}
cmd, err := generateContinueTaskCmd(s.taskID, text)
if err != nil {
return err
@@ -56,6 +59,9 @@ func (s *AsyncSynthesizer) SendText(ctx context.Context, text string) error {
}
func (s *AsyncSynthesizer) FinishTask(ctx context.Context) error {
if s.taskID == "" {
return errors.New("task not running")
}
cmd, err := generateFinishTaskCmd(s.taskID)
if err != nil {
return err