Meeting Title: AI Service Morning Huddle Date: 2026-05-08 Meeting participants: Mustafa Raja, Pranav Narahari, Casie Aviles, Samuel Roberts


WEBVTT

1 00:01:05.370 00:01:06.420 Pranav Narahari: Hey, Mustafo.

2 00:01:07.290 00:01:08.340 Mustafa Raja: Hey, how are you?

3 00:01:09.010 00:01:10.000 Pranav Narahari: Good, how are you?

4 00:01:12.580 00:01:14.020 Mustafa Raja: Yeah, doing good.

5 00:01:14.640 00:01:15.260 Pranav Narahari: Nice.

6 00:01:23.230 00:01:24.570 Pranav Narahari: Any plans for the weekend?

7 00:01:26.360 00:01:35.009 Mustafa Raja: Nothing specific. I… I would just… I just rest up and maybe play some games. That’s all.

8 00:01:35.010 00:01:35.740 Pranav Narahari: Nice.

9 00:01:36.800 00:01:39.020 Pranav Narahari: All sites. What video games?

10 00:01:40.200 00:01:44.240 Mustafa Raja: I haven’t ever played The Last of Us, you know, so…

11 00:01:45.050 00:01:46.279 Pranav Narahari: Boom. Hey, guys.

12 00:01:46.280 00:01:49.140 Mustafa Raja: That’s the one I might, you know, look into.

13 00:01:49.760 00:01:50.150 Pranav Narahari: Cool.

14 00:01:51.560 00:01:52.310 Pranav Narahari: It’s a…

15 00:01:52.840 00:01:53.760 Samuel Roberts: What’d I miss?

16 00:02:00.910 00:02:01.570 Samuel Roberts: Y’all hear me?

17 00:02:01.570 00:02:03.079 Pranav Narahari: Yeah, yeah, okay.

18 00:02:03.260 00:02:03.930 Mustafa Raja: Yeah.

19 00:02:03.930 00:02:06.039 Samuel Roberts: No, you’ve got my headphones all switches. Yeah, sorry, go ahead.

20 00:02:08.120 00:02:10.180 Pranav Narahari: Cool. Hey, we’re all here.

21 00:02:10.180 00:02:10.630 Samuel Roberts: Boom.

22 00:02:11.349 00:02:12.919 Pranav Narahari: Yeah, so, I think…

23 00:02:13.329 00:02:27.609 Pranav Narahari: we ended yesterday’s, like, like, evening, afternoon-ish huddle with just, kind of… you guys are continuing working on a few other things. What’s the… what’s the progress on that? Casey, do you want to start us off?

24 00:02:28.820 00:02:36.419 Casie Aviles: Yeah, sure, I did send, like, a message, and I applied all the feedback that we have.

25 00:02:36.570 00:02:39.300 Casie Aviles: We’ve discussed in that, sync.

26 00:02:40.490 00:02:46.090 Casie Aviles: It may… Yeah, I’ll share my screen so I can just show you guys.

27 00:03:00.950 00:03:02.780 Samuel Roberts: In fact.

28 00:03:03.560 00:03:04.579 Samuel Roberts: That’s funny.

29 00:03:04.580 00:03:07.369 Casie Aviles: So, this is how it looks like right now.

30 00:03:08.740 00:03:10.300 Samuel Roberts: Tradition.

31 00:03:10.300 00:03:11.230 Casie Aviles: be locked down.

32 00:03:11.230 00:03:13.190 Samuel Roberts: Little wobble outfits on.

33 00:03:14.770 00:03:17.190 Casie Aviles: That’s awesome. Yeah, we have, we have these…

34 00:03:18.210 00:03:26.410 Casie Aviles: columns that are locked, and I know we talked about trace IDs here, but I thought about doing trace URL instead.

35 00:03:26.410 00:03:28.660 Samuel Roberts: Yeah, that should be good enough.

36 00:03:29.000 00:03:32.079 Casie Aviles: Yeah, we could, we could get the IDs here anyway.

37 00:03:32.490 00:03:33.640 Samuel Roberts: Yep, that’s perfect.

38 00:03:33.640 00:03:37.099 Casie Aviles: Yeah, my idea is we’re able to, like, see the trace.

39 00:03:37.420 00:03:37.810 Samuel Roberts: It’s funny.

40 00:03:37.810 00:03:38.639 Casie Aviles: Without having to do.

41 00:03:38.640 00:03:39.520 Samuel Roberts: To go to a big.

42 00:03:39.520 00:03:40.730 Casie Aviles: query, right? So…

43 00:03:40.730 00:03:44.899 Samuel Roberts: Yeah, that’s… that’s actually, I mean, that is using BigQuery under the hood, I’m pretty sure, right? Or…

44 00:03:45.110 00:03:48.680 Samuel Roberts: Cloud SQL. So yeah, as long as it’s stored and somewhere we can retrieve it, that’s perfect.

45 00:03:48.800 00:03:49.869 Samuel Roberts: Yeah, it works.

46 00:03:50.050 00:03:54.110 Casie Aviles: Basically, I just built the URL with the, you know, yeah.

47 00:03:54.510 00:04:06.279 Casie Aviles: And, yeah, that’s it. And then we have the thumbs down here, so that should be a drop-down, and then they can just enter their free-form text here.

48 00:04:06.610 00:04:11.020 Casie Aviles: Yeah, that’s it, and then I’ve scheduled it every Friday at…

49 00:04:11.700 00:04:16.349 Casie Aviles: PM CT, but let me know if we want to change that.

50 00:04:16.529 00:04:18.469 Samuel Roberts: And you said, no.

51 00:04:19.660 00:04:23.519 Pranav Narahari: Do you have a schedule for every day, did you say, or every week, right?

52 00:04:23.990 00:04:26.059 Casie Aviles: I said every Friday, yeah.

53 00:04:26.430 00:04:27.580 Pranav Narahari: Perfect, yeah.

54 00:04:27.680 00:04:29.000 Pranav Narahari: Sounds good. No, this looks great.

55 00:04:29.000 00:04:31.230 Samuel Roberts: The only way that he could be indicated.

56 00:04:31.230 00:04:34.659 Pranav Narahari: Do you think we could… or did you already run it for this past week?

57 00:04:36.680 00:04:37.220 Samuel Roberts: the door.

58 00:04:37.220 00:04:41.050 Casie Aviles: You ran it for this past week. I could do another run, yeah.

59 00:04:41.390 00:04:42.860 Samuel Roberts: Okay. Actually, I…

60 00:04:42.860 00:04:46.100 Pranav Narahari: I think what would be best, actually, is if we could do Friday morning.

61 00:04:47.140 00:04:53.340 Pranav Narahari: Because I think on our Friday meetings that I have with hand it off to them.

62 00:04:55.250 00:04:56.170 Casie Aviles: Okay, okay.

63 00:04:56.860 00:05:01.370 Casie Aviles: I’ll, I mean, I’ll set it earlier, then… and then I’ll run it now.

64 00:05:02.410 00:05:03.100 Pranav Narahari: Perfect.

65 00:05:03.490 00:05:04.250 Pranav Narahari: Awesome.

66 00:05:04.510 00:05:05.190 Pranav Narahari: Cool.

67 00:05:05.460 00:05:09.269 Pranav Narahari: Mustafa, do you have any updates?

68 00:05:10.410 00:05:18.089 Mustafa Raja: Yeah, so… I tried to deploy it, so I’m getting some, deployment errors there.

69 00:05:18.800 00:05:21.879 Mustafa Raja: So I’m working on, you know, fixing that.

70 00:05:23.020 00:05:25.050 Pranav Narahari: Okay, and this is for the email sender, right?

71 00:05:25.380 00:05:26.450 Mustafa Raja: Yeah.

72 00:05:27.910 00:05:34.879 Pranav Narahari: Alright, yeah, keep us in the loop on that. Maybe at the end of this meeting, you can kind of just talk through, like, the issues you’re facing.

73 00:05:35.280 00:05:37.539 Pranav Narahari: They could try to debugged live.

74 00:05:37.920 00:05:38.920 Samuel Roberts: Yeah.

75 00:05:39.240 00:05:41.169 Pranav Narahari: Okay, Sam?

76 00:05:41.880 00:05:48.430 Samuel Roberts: Yeah, I was, the… putting together the more generic script for that kind of income.

77 00:05:48.650 00:05:51.720 Samuel Roberts: non-determinism debugging. I’ve got, like, a good…

78 00:05:52.190 00:06:00.600 Samuel Roberts: PRD drafted, and so the way I’ve been working is using those, grill me skill, and I chat with the AI, and then put that together into issues, and so the next step is

79 00:06:00.720 00:06:08.000 Samuel Roberts: let it operate on those, and I should be able to get that script out pretty soon. Assuming all goes well, testing it.

80 00:06:10.720 00:06:11.360 Pranav Narahari: Nice.

81 00:06:11.880 00:06:13.799 Samuel Roberts: Yeah, yeah, it’ll be a little bit of…

82 00:06:14.030 00:06:20.240 Samuel Roberts: edge cases, I’m sure, because I’m trying to make it more generic, but pretty… optimistic there.

83 00:06:22.850 00:06:26.369 Samuel Roberts: Yeah, so that’s an update on that side. That was just the end of the day yesterday.

84 00:06:28.260 00:06:29.400 Pranav Narahari: Sounds good.

85 00:06:29.400 00:06:29.730 Samuel Roberts: quickly.

86 00:06:29.730 00:06:32.749 Pranav Narahari: Alright, yeah, that was pretty quick.

87 00:06:33.190 00:06:35.719 Pranav Narahari: Is there anything else you guys want to talk through?

88 00:06:37.430 00:06:44.689 Samuel Roberts: You had mentioned initially the, like, scheduling for that, for the pilot, for, like, rerun on a cadence,

89 00:06:44.870 00:06:50.900 Samuel Roberts: push that for some of these other ones. Is that the next thing you think is relevant for… .

90 00:06:50.900 00:06:51.990 Pranav Narahari: Do the transcripts?

91 00:06:52.170 00:06:53.320 Pranav Narahari: Aww. Yeah.

92 00:06:53.460 00:06:58.059 Pranav Narahari: This is something, yeah, we should have working end-to-end.

93 00:06:58.320 00:07:05.940 Pranav Narahari: on every, like, weekly basis, probably… Like, same time as,

94 00:07:06.430 00:07:08.470 Pranav Narahari: Oh, we’ll figure out the time, but yeah, it should’ve been.

95 00:07:08.470 00:07:09.680 Samuel Roberts: Yeah, that’s fine, I’m not worried about that.

96 00:07:09.680 00:07:10.400 Pranav Narahari: weekly basis.

97 00:07:10.970 00:07:13.080 Samuel Roberts: Yeah, and we’re still sticking with… the queue?

98 00:07:14.620 00:07:17.800 Pranav Narahari: Yeah, yeah, I think that should be easy to, like, plug and play something else in the.

99 00:07:17.800 00:07:25.679 Samuel Roberts: It is, it is. I just want to make sure, like, whatever’s set, because I haven’t really tested it with other ones yet, but it should be fine, you know, it’s just… that’s a 8x8 thing, but, you know. Okay, cool.

100 00:07:25.680 00:07:27.100 Pranav Narahari: We can leave it like that for now.

101 00:07:27.670 00:07:28.280 Samuel Roberts: Perfect.

102 00:07:28.390 00:07:30.310 Samuel Roberts: Yeah, that would be my next test, then.

103 00:07:31.620 00:07:32.360 Pranav Narahari: Alright, cool.

104 00:07:32.840 00:07:36.770 Pranav Narahari: Yeah, Mustafa, do you want to just show the issue you’re facing?

105 00:07:39.440 00:07:40.370 Mustafa Raja: Yeah.

106 00:07:41.040 00:07:44.319 Mustafa Raja: So… Let me share my screen…

107 00:07:52.250 00:08:00.200 Mustafa Raja: So, yeah, so the issue is that,

108 00:08:00.420 00:08:03.389 Mustafa Raja: We were first building on the,

109 00:08:03.540 00:08:09.760 Mustafa Raja: Cloud Run itself, right? But that got into a,

110 00:08:10.130 00:08:15.700 Mustafa Raja: memory heap error, and it… our builds now need at least 8GB of RAM.

111 00:08:15.780 00:08:19.329 Samuel Roberts: So, the 8Gs?

112 00:08:19.670 00:08:23.399 Mustafa Raja: Yeah, so to run it, it needs 2 GBs?

113 00:08:24.310 00:08:28.939 Mustafa Raja: But to build it, It needs 8…

114 00:08:29.890 00:08:32.169 Samuel Roberts: Why is it 8? What happened?

115 00:08:32.480 00:08:40.860 Mustafa Raja: Yeah, I think it may just be… it happened when we added the… What’s it called?

116 00:08:41.340 00:08:42.900 Samuel Roberts: Copilot kit.

117 00:08:44.130 00:08:45.220 Samuel Roberts: Oh.

118 00:08:45.350 00:08:47.369 Mustafa Raja: Yeah, and then…

119 00:08:47.780 00:08:59.900 Mustafa Raja: What I did is I, I started building locally, and then I would push, so it would need only 2 GBs to run. Okay. So right now, when I…

120 00:09:00.880 00:09:06.400 Mustafa Raja: I said that it’s missing some… some packages.

121 00:09:06.720 00:09:08.239 Mustafa Raja: So I’m looking into that.

122 00:09:12.420 00:09:14.399 Mustafa Raja: Yeah. Yeah, building…

123 00:09:15.750 00:09:19.169 Samuel Roberts: That seems like a lot for Copilot kit, but maybe I’m aggra.

124 00:09:19.170 00:09:29.779 Mustafa Raja: Yeah, that seems a lot for Copilot kit. So, if you go into here and try to build with some memory restrictions, you’ll see that you need to have

125 00:09:30.120 00:09:32.160 Mustafa Raja: 8gbs for it to work.

126 00:09:33.110 00:09:33.940 Samuel Roberts: That’s insane.

127 00:09:33.940 00:09:38.029 Mustafa Raja: If you restrict the build to 2 or 4 GBs, it’s going to fail.

128 00:09:38.790 00:09:39.480 Samuel Roberts: Hmm.

129 00:09:40.170 00:09:46.930 Samuel Roberts: Alright. It doesn’t… That seems like something else going on, that it’s, like, a lot, like…

130 00:09:47.020 00:09:48.030 Casie Aviles: Yeah.

131 00:09:48.030 00:09:49.510 Samuel Roberts: just Copilot kit.

132 00:09:50.150 00:09:50.470 Mustafa Raja: yet.

133 00:09:51.490 00:09:53.760 Samuel Roberts: Okay, yeah, I would say keep…

134 00:09:54.220 00:09:56.800 Samuel Roberts: Figuring out if there’s a way to reduce that, maybe?

135 00:09:57.010 00:09:57.650 Samuel Roberts: Yeah.

136 00:09:57.650 00:10:01.420 Mustafa Raja: I tried, back when… schema.

137 00:10:01.420 00:10:05.480 Samuel Roberts: Right, you committed the whole studio and stuff, right?

138 00:10:05.480 00:10:05.810 Mustafa Raja: Lori?

139 00:10:05.810 00:10:10.029 Samuel Roberts: The studio and stuff, like, adding that to the Git repo and things, so it wasn’t building anymore.

140 00:10:10.030 00:10:12.610 Mustafa Raja: Yeah, yeah, so I tried to remove that also, and…

141 00:10:12.610 00:10:13.210 Samuel Roberts: 10 seconds.

142 00:10:13.210 00:10:15.900 Mustafa Raja: Even then, it needed a lot of memory to build.

143 00:10:16.400 00:10:17.040 Samuel Roberts: Okay.

144 00:10:17.490 00:10:22.949 Samuel Roberts: I would see… My first thought is to look and see if there’s a,

145 00:10:24.590 00:10:29.469 Samuel Roberts: Debug lag or something, and get more output from the build process, and see if there’s a way to…

146 00:10:29.670 00:10:33.260 Samuel Roberts: Identify, like, if there’s something specifically blowing up that equipment.

147 00:10:33.360 00:10:34.890 Samuel Roberts: We can maybe do without.

148 00:10:35.310 00:10:36.040 Samuel Roberts: Yeah.

149 00:10:36.040 00:10:36.400 Mustafa Raja: Okay.

150 00:10:36.400 00:10:37.150 Samuel Roberts: So, don’t.

151 00:10:37.150 00:10:39.859 Mustafa Raja: They can do a… what’s it called? Spike on what’s…

152 00:10:40.120 00:10:52.400 Samuel Roberts: What’s making it take so much space? Yeah, I think we could definitely up the build or build locally, like you’re saying, but that seems like we’re just kicking the can down the road.

153 00:10:52.590 00:10:56.120 Samuel Roberts: Yeah, I’ve definitely invested back to that a little bit more.

154 00:10:56.340 00:10:56.700 Mustafa Raja: I guess.

155 00:10:56.700 00:11:04.870 Samuel Roberts: Yeah, let me know if I can help at all, but I would say, yeah, first thing would be, like, see if there’s a way to get a, like, a debug or logging flag out.

156 00:11:04.970 00:11:10.510 Samuel Roberts: And generate a build, and then pass that into the agent and see what it tells us.

157 00:11:11.510 00:11:12.300 Pranav Narahari: Yup.

158 00:11:14.810 00:11:15.430 Samuel Roberts: What’s the food?

159 00:11:15.510 00:11:20.929 Pranav Narahari: Sounds good, yeah, thanks, Sam. Mustelphia, do you want to make that ticket? Just so, maybe tonight we can…

160 00:11:20.930 00:11:21.670 Samuel Roberts: No.

161 00:11:21.670 00:11:23.689 Pranav Narahari: Or in our meeting later today, we can discuss.

162 00:11:23.690 00:11:24.620 Samuel Roberts: or, like, two other things.

163 00:11:24.620 00:11:25.469 Mustafa Raja: Yeah, I can do that.

164 00:11:25.470 00:11:26.110 Pranav Narahari: Okay.

165 00:11:26.110 00:11:27.890 Samuel Roberts: Perfect.

166 00:11:27.900 00:11:28.790 Pranav Narahari: Yep, thanks.

167 00:11:28.790 00:11:30.990 Samuel Roberts: Cool. Simple opinions on it.

168 00:11:31.350 00:11:32.559 Pranav Narahari: Alright guys, I think we’re all set then, right?

169 00:11:32.560 00:11:39.199 Samuel Roberts: Mustafa, if you find anything or have any other thoughts, I can jump on. No. Cool.

170 00:11:39.930 00:11:41.570 Samuel Roberts: Yep.

171 00:11:42.580 00:11:44.720 Pranav Narahari: Awesome. Okay, guys. Alright, we’ll talk later.

172 00:11:44.720 00:11:46.670 Samuel Roberts: Ready.

173 00:11:46.670 00:11:47.030 Casie Aviles: Thank you.

174 00:11:47.030 00:11:47.980 Pranav Narahari: Yep, see ya.

175 00:11:51.510 00:11:53.720 Samuel Roberts: I think we should do a job.