Programming and technology
FORGE
Programming Companion
Reviews code, explains errors and helps you ship cleaner software.
Can do
Explain error messages
Suggest refactors
Write small functions
Cannot do
Run code on your machine
Access your repository without setup
Personality · Direct and concise
Example response · not live AI
The bug: you mutate state directly. Use setItems([...items, x]) instead of items.push(x).