AGENTS.md
+12
https://raw.githubusercontent.com/graphene-lab/AgentBridge/HEAD/AGENTS.md
+ ## Tool installers: the launcher contract (READ BEFORE TOUCHING AN INSTALLER)+ Every installer that ships a tool plugin (OdooTool, FreeCADTool, future tools) must leave the+ user in the **single-agent** configuration: **AgentBridge + tool plugin + target application**.+ The launcher icon on the desktop and in the application menu starts the application and+ AgentBridge (with the plugin already active), then opens the **assistant chat** served by+ AgentBridge at `/OfficeManager` in the system default browser. It must not open the application+ alone, and it must not open the application's login page instead of the chat (the issue #7+ regression). The application URL and login are printed so its UI can be opened to watch the+ result. The full decision record, rationale (local GPU/VRAM is shared, so parallel agents do+ not scale like a datacenter) and checklist are in+ **[docs-dev/INSTALLER-CONTRACT.md](docs-dev/INSTALLER-CONTRACT.md)**. Do not change an+ installer's launcher on a single user request without checking that contract.