Create Omni/Agent/Tools.hs with core coding tools:
1. readFileTool - Read file contents, return text or error 2. writeFileTool - Write content to file (create dirs if needed) 3. editFileTool - Search/replace with old_str, new_str 4. runBashTool - Execute shell command, return stdout/stderr/exitcode 5. searchCodebaseTool - Ripgrep wrapper for code search
Each tool needs proper JSON Schema for parameters. Reference orphaned commit 85c0be46 for patterns.
Export allTools :: [Tool] for easy use in AgentConfig.
No activity yet.