🚀 arnold™ 0.7.1
🔗 Simplified Connection Management
A new dedicated Connections tab has been added to Arnold Portal, providing a centralized location for managing SAP and application integration connections — including OAuth configuration, callbacks, and connection validation.
Why it matters
- Simplifies administration and onboarding with a single place to manage all connections
- Reduces time spent configuring and validating integrations
- Improves visibility into connection health and OAuth settings
- Helps organizations scale AI initiatives more efficiently
🧪 Enhanced MCP Tool Testing
The MCP Tool Tester in Arnold Portal has been improved with a cleaner tool selection experience, making it faster to validate and troubleshoot AI integrations.
Why it matters
- Tool selection now uses a dropdown instead of a full list, reducing clutter and improving usability
- Accelerates testing and deployment of MCP tools
- Improves visibility into tool behavior before production rollout
- Helps teams deliver AI-powered experiences with greater confidence
🔐 Security Improvements
This release includes critical security enhancements to protect your data and integrations.
Why it matters
- Inactive users are now properly denied access to Arnold Portal and all MCP endpoints
- PDF download requests now require valid OAuth credentials — if credentials are missing, users receive a clear prompt to authorize in the portal rather than a silent failure
- Your integrations are better protected against unauthorized access
📄 Document Download Reliability
PDF document downloads have been refactored to behave consistently and provide clear feedback when a document is unavailable.
Why it matters
- PDFs are now always fetched before determining how to deliver them (inline or via URL), ensuring consistent behavior regardless of the configured download mode
- A clear error is returned when a document cannot be found, eliminating silent failures that could mask configuration issues
- Improves troubleshooting and reduces support burden
🛠️ Admin & Integration Enhancements
The portal includes several improvements for administrators and integrators.
Why it matters
- An OAuth authorization server metadata link now appears next to Client Credentials, giving administrators quick access to endpoint details needed for manual client registration and configuration
- All MCP tools are now explicitly marked as read-only or write operations, helping AI agents and integration clients distinguish safe queries from operations that modify data
- System information can now be retrieved using user-level credentials alongside tenant credentials, improving flexibility in mixed-credential environments
- The Test Connection button is now only enabled when the appropriate credentials are configured, reducing confusion during setup
- Inactive clients are no longer shown on the Dashboard, keeping the admin view accurate and uncluttered
- Client creation validation now correctly checks the user's original input before trimming, ensuring names are validated as entered