March 2026
Overview
This release expands how SIYA connects to your tools and files: new Microsoft 365 and class-rules integrations, and a clearer file viewer for XML. Context compaction stays accurate across providers, and security is tightened end to end—with fewer false alarms in guardrails.Improvements & new features
- Microsoft 365 — SharePoint and OneDrive are available as MCP connections so SIYA can work with your Microsoft content where your admins allow it.
- Class rules and steadier MCP — A class-rules MCP server is available, and MCP connection handling is unified so connections behave more consistently across tools.
- File viewer — XML files include a tree view so structure is easy to scan without leaving the viewer.
- Context and compaction — Token counts respect each AI provider’s rules, so automatic context compaction stays accurate as conversations grow.
Bug fixes
- Sending messages — You can no longer send multiple messages at once in a way that cancelled in-flight tasks.
- File management — Tabs in the file management popup respect the current view mode.


- MCP stability — A race condition in MCP client lookup is fixed by using a map instead of a plain list.
- Prompts and caching — Prompt token counts are more accurate, tool order is stable for caching, and prompt caching is refactored with clearer provider checks, shared logic, and Langfuse visibility.
- Live actions — Jump to live appears only when you are reviewing past actions, not during live activity.


Security
- Secrets in answers — Production system prompts include defense-in-depth rules so credentials and secrets are less likely to appear in model output.
- Sensitive configuration — Sensitive configuration is not exposed through chat or the REST API in ways users could misuse.
- Secret coverage and scanning — More environment variables are treated as secrets; connection-string redaction is fixed; AWS-style keys are included in credential scanning.
- Sanitization — Deep sanitization handles non-plain objects (for example dates, buffers, and regular expressions) more safely.
- Guardrails and MCP — Guardrails are tuned to reduce false positives, and an MCP prompt-injection issue is fixed.
