@@ -93,7 +93,7 @@ to assist developers in writing, debugging, and understanding code directly from
94 app, err := app.New(ctx, conn)
94 app, err := app.New(ctx, conn)
95 if err != nil {
95 if err != nil {
96− slog.Error("Failed to create app: %v", err)
96+ slog.Error(fmt.Sprintf("Failed to create app instance: %v", err))
97 return err
97 return err
99 // Defer shutdown here so it runs for both interactive and non-interactive modes
99 // Defer shutdown here so it runs for both interactive and non-interactive modes
@@ -104,7 +104,7 @@ to assist developers in writing, debugging, and understanding code directly from
105 prompt, err = maybePrependStdin(prompt)
105 prompt, err = maybePrependStdin(prompt)
106 if err != nil {
106 if err != nil {
107− slog.Error("Failed to read stdin: %v", err)
107+ slog.Error(fmt.Sprintf("Failed to read from stdin: %v", err))
108 return err
108 return err
@@ -174,11 +174,11 @@ to assist developers in writing, debugging, and understanding code directly from
174 cleanup()
174 cleanup()
176 if err != nil {
176 if err != nil {
177− slog.Error("TUI error: %v", err)
177+ slog.Error(fmt.Sprintf("TUI run error: %v", err))
178 return fmt.Errorf("TUI error: %v", err)
178 return fmt.Errorf("TUI error: %v", err)
181− slog.Info("TUI exited with result: %v", result)
181+ slog.Info(fmt.Sprintf("TUI exited with result: %v", result))
182 return nil
182 return nil