v2026.10.13.0
shader-effects-inc/shadersv2026.10.13.0Oct 13, 2026by synoet
Upgrading?
AI Summary
A major release focusing on PR reviews, CRM pipeline exposure, agent integration with MCP tools, and agent memory summarization.
Key Highlights
- PR board, date groups, and channel origin pills
- CRM pipeline tools for agents
- Agent-inmem summarization for bounded context
- MCP tools for item actions
New Features
- PR board and date groups
- CRM pipeline tools for agents
- Agent-inmem summarization
- MCP tools for item actions
Full Release Notes
## What's Changed * Enable Grafana Drilldown and per-service exploration with Nix by @404Wolf in https://github.com/macro-inc/macro/pull/7882 * fix(agent_harness_service): read the public static file base from macro_service_urls by @404Wolf in https://github.com/macro-inc/macro/pull/7881 * feat(reviews): add PR board, date groups, and channel origin pills by @jbecke in https://github.com/macro-inc/macro/pull/7844 * fix(email): open reply composer on tablet touch devices by @jbecke in https://github.com/macro-inc/macro/pull/7908 * fix(web): stop display-name refetch loop after a failed batch by @synoet in https://github.com/macro-inc/macro/pull/7884 * fix(web): ignore late Tauri HTTP abort cleanup failures by @synoet in https://github.com/macro-inc/macro/pull/7897 * fix(observability): log expected auth, access and client failures below error by @synoet in https://github.com/macro-inc/macro/pull/7901 * fix(agent-harness): report a missing Cursor key as not connected instead of 502 by @synoet in https://github.com/macro-inc/macro/pull/7903 * fix(contacts): read gateway responses and URL-encode user ids in invalidation calls by @synoet in https://github.com/macro-inc/macro/pull/7895 * fix(email): truncate long attachment names to the DSS limit by @synoet in https://github.com/macro-inc/macro/pull/7893 * fix(document-text-extractor): skip unopenable PDFs and deleted documents instead of retrying by @synoet in https://github.com/macro-inc/macro/pull/7902 * fix(notification): stop recording notification payloads on tracing spans by @synoet in https://github.com/macro-inc/macro/pull/7892 * fix(email): log expected Gmail rate-limit refusals below error by @synoet in https://github.com/macro-inc/macro/pull/7891 * fix(email): log contacts listing failures at warn by @synoet in https://github.com/macro-inc/macro/pull/7887 * fix(github): treat a missing GitHub link as a status, not an error by @synoet in https://github.com/macro-inc/macro/pull/7888 * fix(convert): treat a missing job folder as cleaned up by @synoet in https://github.com/macro-inc/macro/pull/7885 * fix(email): retry message inserts that race a thread delete by @synoet in https://github.com/macro-inc/macro/pull/7889 * fix(email): stop syncing Gmail links whose grant was revoked by @synoet in https://github.com/macro-inc/macro/pull/7898 * fix(notification): remove device registrations for disabled push endpoints by @synoet in https://github.com/macro-inc/macro/pull/7900 * fix(dss): load the document before internal routes that need it by @synoet in https://github.com/macro-inc/macro/pull/7899 * fix(github): ignore MACRO- references that are not task UUIDs by @synoet in https://github.com/macro-inc/macro/pull/7896 * perf(email): check thread shares per source table by @synoet in https://github.com/macro-inc/macro/pull/7500 * fix(settings): focus the name field when the API key and new tag dialogs open by @synoet in https://github.com/macro-inc/macro/pull/7804 * fix(call): compile the team-memory helper only with the ports feature by @synoet in https://github.com/macro-inc/macro/pull/7912 * fix: stop ringing on other devices when a call is declined by @synoet in https://github.com/macro-inc/macro/pull/7092 * feat(calendar): attach a Macro call to events the agent creates by @synoet in https://github.com/macro-inc/macro/pull/7259 * feat(email): attachments for the SendEmail draft composer by @synoet in https://github.com/macro-inc/macro/pull/7422 * feat(slack-import): simplify setup and add channel-only import flow by @jbecke in https://github.com/macro-inc/macro/pull/7847 * fix(search): read the markdown fallback under the stored document owner by @synoet in https://github.com/macro-inc/macro/pull/7890 * fix(import): restore Notion and Linear tools in agent contexts by @synoet in https://github.com/macro-inc/macro/pull/7913 * fix(theme): complete cream website and onboarding by @jbecke in https://github.com/macro-inc/macro/pull/7907 * fix(paste): make the pasted text viewer selectable and copyable by @synoet in https://github.com/macro-inc/macro/pull/7918 * fix(editor): refine floating toolbar and AI edit send button by @jbecke in https://github.com/macro-inc/macro/pull/7925 * feat(booking-links): clarify ownership and add MCP parity by @jbecke in https://github.com/macro-inc/macro/pull/7915 * feat(crm): expose pipeline entries on soup companies and contacts by @synoet in https://github.com/macro-inc/macro/pull/7857 * feat(crm): show a record's pipeline rows as cards on its page by @synoet in https://github.com/macro-inc/macro/pull/7926 * fix(view-shell): start secondary splits without navigation by @jbecke in https://github.com/macro-inc/macro/pull/7933 * fix(email-thread): update border color to use design token by @jbecke in https://github.com/macro-inc/macro/pull/7939 * fix(mcp): trust www.cursor.com for MCP OAuth redirects and FusionAuth origins by @synoet in https://github.com/macro-inc/macro/pull/7935 * fix(resize): update gutter divider color token by @jbecke in https://github.com/macro-inc/macro/pull/7942 * feat(mcp): add tools for item actions the app UI offers by @jbecke in https://github.com/macro-inc/macro/pull/7943 * feat(crm): give agents pipeline tools in CRM terms by @synoet in https://github.com/macro-inc/macro/pull/7936 * fix(channels): open conversations without loading their read notification history by @synoet in https://github.com/macro-inc/macro/pull/7948 * fix(email): mark each thread read when cached navigation keeps the view mounted by @synoet in https://github.com/macro-inc/macro/pull/7929 * fix(monitoring): point dss-errors-prod at current log service by @synoet in https://github.com/macro-inc/macro/pull/7922 * feat(drive): access-based GraphQL folders for Drive sidebar by @synoet in https://github.com/macro-inc/macro/pull/7038 * fix(billing): distinguish inapplicable team seat schedules by @peterchinman in https://github.com/macro-inc/macro/pull/7870 * fix(split-layout): align close button padding with header inset by @jbecke in https://github.com/macro-inc/macro/pull/7954 * feat(text-paste): smart paste for GitHub pull request URLs by @jbecke in https://github.com/macro-inc/macro/pull/7956 * fix(settings): always show the Notifications tab on every platform by @ehayes2000 in https://github.com/macro-inc/macro/pull/7953 * fix(cache): don't report cancelled query reads as cache errors by @synoet in https://github.com/macro-inc/macro/pull/7952 * Seanaye/fix/app image by @seanaye in https://github.com/macro-inc/macro/pull/7963 * fix(mentions): defer candidate ranking until the menu opens by @seanaye in https://github.com/macro-inc/macro/pull/7801 * feat(auth): add structured logging to create and delete user webhooks by @whutchinson98 in https://github.com/macro-inc/macro/pull/7967 * fix: handle GitHub URLs in pull request mention id field by @jbecke in https://github.com/macro-inc/macro/pull/7973 * feat(auth): restyle sign-in to match the new onboarding by @jbecke in https://github.com/macro-inc/macro/pull/7972 * feat(agent-inmem): summarize long conversations to keep model context bounded by @synoet in https://github.com/macro-inc/macro/pull/7843 * feat(agents): hand live sessions newly connected MCP servers via session/resume by @404Wolf in https://github.com/macro-inc/macro/pull/7871 * fix(channels): distinguish DM invitation emails from channel invites by @seanaye in https://github.com/macro-inc/macro/pull/7964 * ci(android): add Google Play publishing pipeline by @peterchinman in https://github.com/macro-inc/macro/pull/7955 * feat(documents): embed editable databases inline by @404Wolf in https://github.com/macro-inc/macro/pull/7866 * fix(ai): withhold Anthropic fast mode until the account is approved by @404Wolf in https://github.com/macro-inc/macro/pull/7980 * fix(storage): recover closed IndexedDB connections by @peterchinman in https://github.com/macro-inc/macro/pull/7828 * feat(calls): offer an instant call from the New call button by @ehayes2000 in https://github.com/macro-inc/macro/pull/7984 * chore(ios): bump by @peterchinman in https://github.com/macro-inc/macro/pull/7986 * feat(agent-inmem): compact at once for a long paste, and from 60% of the window by @404Wolf in https://github.com/macro-inc/macro/pull/7983 * fix(soup): build the work feed from pending notifications only by @synoet in https://github.com/macro-inc/macro/pull/7993 * feat(onboarding): send phone signups to the website's email capture by @git-julia in https://github.com/macro-inc/macro/pull/7966 * fix(pr-mention): keep PR mentions a fixed height in channels by @synoet in https://github.com/macro-inc/macro/pull/7974 **Full Changelog**: https://github.com/macro-inc/macro/compare/v2026.10.10.0...v2026.10.13.0
Related Repositories
openclaw/openclaw★ 392,705
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
nilbuild/developer-roadmap★ 370,073
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
morluto/rea★ 358,099
Reverse engineer anything with agents, from app behavior down to native binaries.
anomalyco/opencode★ 219,703
The open source coding agent.
n8n-io/n8n★ 208,257
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.