Skip to content

Commit 04bdd5a

Browse files
Fix grammar and terminology
- Corrected plural form from "childrens" to "children". - Spelled out "VTE" as "Virtual Terminal Emulator". - Capitalization of "LLM".
1 parent a1f8cfe commit 04bdd5a

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

src/constants/MarkdownFiles/posts/2025-06-29-dmp-25-therealharshit-week04.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ image: "assets/Images/c4gt_DMP.png"
2424

2525
- **Goal 1:** Design a UI mockup for the debugging terminal.
2626
- **Goal 2:** Develop the debugging terminal in Pippy.
27-
- **Goal 3:** Connected the debugger llm server with Pippy.
27+
- **Goal 3:** Connected the debugger LLM server with Pippy.
2828
- **Goal 4:** Feed LLM responses into the debugging terminal.
2929

3030
---
@@ -33,22 +33,21 @@ image: "assets/Images/c4gt_DMP.png"
3333

3434
1. **Design a UI mockup for the debugging terminal**
3535
- Plan the layout and user experience for how debug tips should appear inside Pippy.
36-
- Design the UI of the debugging terminal, prioritized clarity and accessibility, especially for childrens.
36+
- Design the UI of the debugging terminal, prioritized clarity and accessibility, especially for children.
3737

3838
2. **Develop the debugging terminal in Pippy**
39-
- Added a new vte terminal component to Pippy using GTK.
39+
- Added a new Virtual Terminal Emulator (VTE) widget to Pippy using GTK.
4040
- Integrated the terminal into the existing layout with proper toggling between output and debug views.
4141
![Pippy UI: Output Terminal](assets/Images/pippy_output-terminal.png)
4242
![Pippy UI: Debug Terminal](assets/Images/pippy_debug-terminal.png)
4343

44-
3. **Connected the debugger llm server with Pippy**
44+
3. **Connected the debugger LLM server with Pippy**
4545
- Wired up Pippy to make API calls to the FastAPI server.
4646
- Verified complete flow: `code is extracted → sent to /debug → response displayed in the debug terminal`.
4747

4848
4. **Feed LLM responses into the debugging terminal**
4949
- Successfully passed LLM-generated debug suggestions into the terminal.
5050
- Added simple formatting: newline, spacing, removed markdown syntax elements.
51-
5251
---
5352

5453
### Complete Demo:   [Watch here](https://drive.google.com/file/d/1Dzomam9dc3U4tHjHhYFGjRbs7-cwJHmM/view?usp=drive_link)
@@ -68,13 +67,13 @@ image: "assets/Images/c4gt_DMP.png"
6867
## Key Learnings
6968

7069
- Gained hands-on experience with Python threading to perform non-blocking API calls and prevent UI freezes or crashes.
71-
- Learned how to work with GTK widgets and using CSS in GTK, especially Gtk.Stack, Gtk.Box, and vte terminal building responsive interfaces.
70+
- Learned how to work with GTK widgets and using CSS in GTK, especially Gtk.Stack, Gtk.Box, and VTE terminal building responsive interfaces.
7271

7372
---
7473

7574
## Next Week’s Roadmap
7675

77-
- Format the llm response to be more child friendly.
76+
- Format the LLM response to be more child friendly.
7877
- Develop a custom mardown parser for GTK.
7978
- Begin working on model selection logic and performance optimization.
8079

0 commit comments

Comments
 (0)