I've been building OrinIDE for a while now — a browser-based code editor that runs locally via npx , with a real terminal, a real file system, and AI chat powered by OpenRouter. No cloud accounts, no subscriptions, no uploading your code anywhere. Today I pushed v1.0.7, and honestly this is the update I've been wanting to build for months. The problem I kept running into Every time I asked the AI to make a change, I had to babysit it. "No, look at this file too." "Don't rewrite the whole thing, just change the title." "The colors are defined in main.css , not here." It got annoying fast. The AI only ever saw whatever file you had open at that moment. And when it did make edits, it would spit back the entire file — 300 lines of HTML for a two-word change. Wasteful, slow, and easy to accidentally break something in the copy-paste. v1.0.7 fixes both of these properly. What's new 1. Project-wide AI context Before this update, the AI only saw the file currently open in the editor.…