> Questo site index: https://www.questolabs.com/llms.txt
> Canonical: https://www.questolabs.com/journal/changelog/2026-10-01-github-publishing/

# GitHub publishing, managed agent skills and a knowledge refactor

_Changelog, Oct 1, 2026._

Blog and website outputs open a GitHub pull request, agent procedures become managed skills, and personal preferences split from company tenets.

## Publishing

**GitHub for blog and website.** Blog and website outputs now open a pull request on GitHub. When you ship a post or a page, Questo opens a PR with the content ready for review. Merge it to deploy.

## Agent

**Managed skills, no approval gate.** Agent procedures for knowledge edits and entity creation are now managed skills. The agent writes directly. Every write lands on a receipt card, and you can undo from it.

**Tool narrowing per background run.** Slack runs, insight extraction and mission planning each get only the tools they need. Runs are smaller and faster.

**Deferred onboarding answers.** When the agent asks a clarifying question during onboarding, your answer now lands mid-turn without restarting the run.

## Knowledge

**Personal preferences.** Company facts live in tenets. Your own facts (role, links, how you work) now live in personal preferences, visible only to you and only in interactive chats.

**Notion and Google Drive pickers.** The knowledge new menu can now pick Notion pages and Google Drive files, next to file upload and pasted links.

**One onboarding step for materials.** Connect integrations and upload materials in a single step, with a three-source cap. Onboarding asks its questions while you add materials.

## Fixes and polish

**Managed skills sync at boot.** Fixed a crash when skills sync on startup.

**Auto-closing inbox cards.** Insight, day plan and weekly report cards now resolve on their own after a period, so the inbox stops filling up.

**Word-level diffs.** When an output body changes, the diff now highlights the exact words that differ, not only the paragraphs.

**Slack credit by email.** Slack posts are now credited to the workspace member whose email matches, not only to people who were mentioned.
