Changelog

Updates, fixes, and improvements to Scindo.

May 15, 2026

Flatter Panes and a Smoother Sidebar Collapse

Date: 2026-05-15

The side panes — Plan, Timeline, Canvas, History, Members, Archived — sit closer to the screen edges now and lose the floating drop-shadow. The workspace sidebar, settings menu, and document editor toolbar all share a softer accent background. Collapsing the sidebar slides shut with the same 300ms ease as the side panes opening, instead of just disappearing. Small thing, but the app feels like one piece.

May 14, 2026

Tidier Document View and Consistent Page Titles

Date: 2026-05-14

Documents now read in the same centered 720px column as channels, tasks, and the Knowledge Base — no more sprawling text on wide monitors. The editor toolbar sits in a rounded card instead of a bottom-bordered strip, and the divider under the document header is gone. Page titles across Knowledge Base, Help, Settings, and document detail all share one size now, so the headers across the app feel like one product.

May 14, 2026

Cleaner KB, Help, and Settings Pages

Date: 2026-05-14

The workspace sidebar now stays focused on workspaces and tasks. When you open Knowledge Base, Help, Settings, or a document, the sidebar steps aside and a Back button appears at the top-left. Tap it and you're returned to the exact channel or task you were last in — no matter how deep you wandered through tabs or documents in between.

May 14, 2026

Collapsible Sidebar and a Floating Look

Date: 2026-05-14

The left sidebar now sits as a rounded floating card with a bit of breathing room around it, matching the Plan, Timeline, and Canvas panes. You can collapse it from the top-left icon and reopen it from the same spot in any channel or task header — handy when you want all the horizontal space for a long thread. The resize handle is also calmer: a small 40px indicator centered on the divider, instead of a full-height bar. Drag width is capped at 480px.

May 14, 2026

Open the Sidebar from Anywhere, Tighter Layouts in KB and Help

Date: 2026-05-14

The open-sidebar button now lives in every header — Knowledge Base, Help, and Settings — so you're never stuck with the sidebar closed and no way back. The KB and Help bodies are now capped at 720px and centered, matching the channel and task view, and the Settings menu is a rounded floating card just like the main sidebar. Header dividers are gone in KB and Help — the floating card already provides the separation.

May 14, 2026

A Calmer, More Consistent Reading Width

Date: 2026-05-14

Workspace, task, and settings bodies all share one centered 720px column now. Messages and the input bar line up together, settings pages have more breathing room, and the layout feels like one product instead of three different widths.

May 7, 2026

Canvas Pane Now Matches the Plan and Timeline Cards

Date: 2026-05-07

When you open an uploaded file in the canvas pane, it now sits in the same floating card as the Plan and Timeline panels — rounded corners, a soft shadow, and the same spacing — instead of the older flush panel. Small thing, but it makes the workspace feel like one product.

May 7, 2026

Markdown Files Render Properly in the Canvas Pane

Date: 2026-05-07

Open a .md file from a chat and the canvas pane now shows the formatted version — headings, lists, links, tables — instead of the raw # and * source. READMEs, plans, and any markdown notes you upload are now actually readable inline.

May 7, 2026

Plan Pane: Cleaner Background

Date: 2026-05-07

The Plan pane no longer uses the dotted-grid background. It now sits on the same flat surface as the Timeline and Canvas panes, so reading a plan feels quieter and the side panels look like one consistent surface.

May 1, 2026

Agent now shows which docs it referenced

Date: 2026-05-01

When the agent uses your knowledge base in a reply, you now see exactly which documents it pulled from — small "Referenced: …" links sit below the agent's message. Click any one to jump to the doc. Empty knowledge bases stay quiet — the row only shows up when there's something to cite.

May 1, 2026

Sidebar: clearer "Settings" label

Date: 2026-05-01

The bottom-most menu item in the sidebar now reads "Settings" instead of your name. Same icon, same destination — just clearer about what clicking it does.

April 30, 2026

Plan limits enforced more strictly

Date: 2026-04-30

We tightened how plan limits are enforced server-side. A few things you may notice on the Free plan: GitHub repo connections now stop at 1 (previously could be exceeded), saving threads to the knowledge base is Team-plan only, and complex agent responses now run on our fastest model (Haiku) to keep your 50 free monthly responses going further. MCP integrations remain free for everyone — they're tool servers, not LLM providers, and that's part of how we keep your existing AI agents portable across Scindo.

April 28, 2026

Cleaner Side Panes and Headers

Date: 2026-04-28

The side panels — Timeline, PR History, Archived Tasks, and Members — now use the same floating-card layout as the Plan pane, so the workspace feels like one consistent surface instead of a few different eras stitched together. Channel-side panes also slide in and out smoothly now instead of popping. The thin divider lines under the workspace, channel, and task headers are gone for a quieter chrome.

April 14, 2026

Help Docs Refreshed

Date: 2026-04-14

The in-app help agent now answers questions about the new invite flow (single-use, email-bound), attachment access (workspace-scoped, short-lived URLs), budget caps, model access by plan, and API key expiration. Ask it anything about these in the #help channel.

April 14, 2026

MCP in Both Directions

Date: 2026-04-14

Connecting tools to Scindo via MCP is now a first-class experience. After you connect an external MCP server, Scindo shows the discovered tools and provides a Test connection button to verify the setup. You can also expose Scindo itself as an MCP server — plug this workspace into Claude Desktop, Claude Code, or Cursor using an API key you create in Settings → API Keys. The Model tab now has a ready-to-paste config block and the full list of available tools.

April 14, 2026

MCP Tools Now Cite Sources in Plans

Date: 2026-04-14

When your workspace connects an MCP server (Notion, Linear, Postgres, or your own), the plan drafter can now pull evidence from those sources and cite them directly in the plan file with [mcp:tool_name] markers. Plans stop being self-contained — they become decision records that reference the systems your team actually uses. No new UI needed; just connect an MCP server in Settings → Model and run /plan.

April 14, 2026

Invite by Email + Budget Caps + Storage Usage

Date: 2026-04-14

Invites now ask for the recipient's email — each invite is single-use and bound to that address, so a leaked link can't be claimed by anyone else. Added a storage usage bar to the billing page so you can see how close you are to your plan's file storage limit. Workspace admins can now set an optional monthly budget cap in USD — get an alert at 80% of the cap, auto-block at 100% to prevent runaway AI costs.

April 13, 2026

Security Improvements

Date: 2026-04-13

Strengthened database access controls and API authorization. Workspace data is now more strictly isolated — API endpoints verify workspace membership before returning data. Invite links are now single-use for tighter access control. Added message size limits to prevent abuse.

April 13, 2026

Security Improvements — Phase 1

Date: 2026-04-13

Hardened auth and content handling against account takeover and XSS attacks. OAuth callback redirects now restricted to whitelisted paths. CLI tokens no longer exposed in URL parameters. Uploaded SVGs pass through a proper HTML/SVG sanitizer. Agent system prompts now explicitly wall off user-supplied content to block prompt injection attempts.

April 13, 2026

Security Improvements — Phase 2

Date: 2026-04-13

Added comprehensive rate limiting (per-IP, per-user, per-workspace) backed by Redis so protections persist across server restarts and scale across instances. Fixed a race condition that let parallel requests exceed the plan's monthly agent response limit. Introduced optional monthly budget caps per workspace — admins can set a USD cap, receive warnings at 80%, and automatic blocking at 100%. Also prevents free-plan users from selecting expensive models via API overrides.

April 13, 2026

Security Improvements — Phase 3

Date: 2026-04-13

Invite links are now bound to the specific email they were sent to — an intercepted link can't be claimed by someone else. Integration OAuth callbacks (Slack, Linear, Jira, Figma, Notion) now use HMAC-signed state to prevent tampering. Blocked server-side fetching of internal network addresses. Added per-workspace storage quotas and input token limits to prevent abuse. Jira and Linear webhook events now require HMAC signatures to prove authenticity.

April 13, 2026

Security Improvements — Phase 4

Date: 2026-04-13

Added smarter coordination for multi-agent conversations. When specialist agents hand off to each other, a shared tracker now prevents the same role from being re-invoked in a loop — cutting off runaway cost chains before they start. Intentional multi-role reviews (like the /review command) still run all specialists in parallel as before.

April 13, 2026

Security Improvements — Phase 5

Date: 2026-04-13

Added a Content Security Policy header as a last line of defense against XSS. Invite acceptance now requires a confirmed email address to prevent account pre-takeover attacks. Patched 44 dependency vulnerabilities via version bumps across Next.js, Hono, and transitive packages.

April 13, 2026

Security Improvements — Phase 6

Date: 2026-04-13

Uploaded files now require a fresh authenticated request to access. Previously a leaked attachment URL stayed accessible forever; now it redirects through a workspace membership check and expires after 5 minutes. Existing attachments have been migrated automatically — no action needed.

March 25, 2026

Your agent now learns from your team's decisions

The agent now tracks team decisions and consensus patterns across threads. Over time, it learns how your team makes decisions and brings that context into future conversations — no more repeating yourselves.

PR review feedback now flows directly into your thread. When a reviewer comments, requests changes, or approves on GitHub, you'll see it in the conversation where the work started.

The agent also got better at learning your preferences. When you correct it ("don't use semicolons", "always use TypeScript"), it remembers — so it won't make the same mistake twice.

March 25, 2026

The agent now learns how you work

Scindo's agent now builds a profile of your working style — how you communicate, what you're an expert in, how you make decisions. It uses this to adapt how it responds to you specifically.

It also learns team dynamics: who works together, who defers to whom on which topics, where the team disagrees. The more people in your workspace, the smarter it gets.

You can see what the agent has learned about you in Settings → Analytics. Disagree with something? Just correct the agent in conversation and it will update.

March 24, 2026

The agent now sees messages you send while it's working

Previously, if you posted a message while the agent was processing, it wouldn't see it. Now:

  • Mid-conversation updates — The agent checks for new messages between steps and adjusts.
  • Cancel anytime — Hit the X button on the progress panel. The agent stops gracefully.
  • Message batching — Rapid-fire messages get batched into one agent run instead of five separate ones.
  • No more dropped @mentions — If you @mention the agent while it's busy, it cancels the current run and starts fresh with your new message.

March 24, 2026

Every plan decision now traces back to who said it

The Design Decisions table in your plan now shows who raised each decision and who disagreed. Click any reference to jump to the exact message in the thread where it was debated.

No more "who decided this?" — the plan remembers.

March 12, 2026

Scindo is live

The agentic workspace is open for early access. Your team discusses. The agent captures decisions, writes the plan, and opens the PR. Nothing lost in between.

  • Channels, threads, and DMs
  • AI agent with 5 specialist roles (Engineer, QA, Security, Product, Designer)
  • Plan documents from team conversations
  • GitHub integration — PRs from shared context
  • VS Code extension and CLI
  • Free for teams up to 3