diff --git a/fern/docs.yml b/fern/docs.yml index 531872ac..c7fa637e 100644 --- a/fern/docs.yml +++ b/fern/docs.yml @@ -172,6 +172,8 @@ navigation: layout: - section: Changelogs contents: + - page: February 2026 + path: ./docs/changelogs/2026-02.md - page: January 2026 path: ./docs/changelogs/2026-01.md - page: December 2025 diff --git a/fern/docs/changelogs/2026-02.md b/fern/docs/changelogs/2026-02.md new file mode 100644 index 00000000..9a3db2ad --- /dev/null +++ b/fern/docs/changelogs/2026-02.md @@ -0,0 +1,29 @@ +--- +title: February 2026 +--- + +**New Features:** + +* **Discord Integration:** Connect your Discord server to trigger documentation updates from conversations. Mention @Promptless in any channel to request updates, or enable passive listening to automatically monitor specific channels. Promptless can also send notifications about new suggestions to your Discord channels. + +* **Configurable GitHub PR Comment Trigger Mode:** Control whether Promptless responds to all PR comments or only @promptless mentions. New organizations listen to all comments by default—start any comment with `aside` or `/aside` to have Promptless skip it. Existing organizations continue to require @promptless mentions. Configure this in Settings → Org Settings. + +* **Weekly Suggestion Digest:** Stay on top of documentation reviews with automatic Friday Slack notifications. Each digest summarizes open suggestions awaiting review, shows weekly activity stats (triggers processed, new suggestions), and warns about suggestions approaching the 30-day auto-archive limit. Teams with multiple doc collections receive separate digests per collection. + +* **Environment Variables for Agent Credentials:** Store credentials and configuration values that the Promptless agent can use at runtime—like login credentials for screenshot testing or API tokens for authenticated endpoints. Admins can add variables in Settings → Environment Variables, optionally marking them as secrets to hide values after saving. Variables are automatically available to the agent with a `PROMPTLESS_` prefix. + +**Improvements:** + +* **Paste Images into Task Input:** Paste images directly into the task input box from your clipboard. Take a screenshot (Cmd+Ctrl+Shift+4 on Mac) and paste it—no need to save to a file first. + +* **Clearer Notification Tips:** Notification tips in Slack and GitHub now include direct links to the Promptless dashboard—making it easier to act on labels, assignments, and inline comments. + +* **Scoped CI Failure Handling:** When CI checks fail on documentation PRs, Promptless investigates whether the failures are actually caused by the current suggestion—pre-existing or unrelated failures are left alone. If Promptless finds real documentation issues outside the suggestion's scope, it creates a separate suggestion to address them. + +* **Smarter Duplicate Detection for GitHub Docs:** Promptless now detects open documentation PRs you've created yourself—if your changes are already covered by an open PR, Promptless skips creating duplicate suggestions and notifies you instead. + +* **Markdown Formatting in Slack Messages:** Messages from Promptless in Slack—including questions and clarifications—now render markdown formatting. Links, bold text, headers, and code blocks display properly, making messages easier to read. + +* **Excluded Repository Visibility:** Projects configured to trigger on all repositories now clearly display any excluded repos in the project list. When setting up a new project or editing an existing one, you can also use a checkbox to quickly exclude your docs repository from triggers—preventing documentation PRs from triggering Promptless on themselves. + +* **Streamlined PR Descriptions:** Documentation PR descriptions now show the first 5 trigger events with a link to the Promptless dashboard for the complete list. This keeps PR descriptions focused and readable for suggestions with many trigger events. diff --git a/fern/docs/configuration/doc-collections/github-repos.md b/fern/docs/configuration/doc-collections/github-repos.md index 3c889c0d..f382e1fa 100644 --- a/fern/docs/configuration/doc-collections/github-repos.md +++ b/fern/docs/configuration/doc-collections/github-repos.md @@ -54,9 +54,11 @@ When auto-publish is enabled for your project: ## Automated CI Check and Build Issue Resolution -When Promptless opens a documentation PR, it automatically monitors the pull request for quality issues. If CI checks fail, linting tools report errors, Vale rules trigger warnings, or your documentation hosting provider detects broken links or build problems, Promptless will automatically analyze the issues and push fixes directly to the PR branch. +When Promptless opens a documentation PR, it monitors for quality issues. If CI checks fail, linting errors appear, Vale rules trigger warnings, or your documentation platform detects broken links or build problems, Promptless analyzes the issues and pushes fixes directly to the PR branch. -This automated issue resolution works seamlessly with your existing GitHub workflow - there's no additional configuration needed. Quality problems get resolved in the background while you focus on content rather than troubleshooting technical issues. +Promptless only fixes issues caused by the current suggestion. If a CI failure is pre-existing or unrelated, the suggestion stays unchanged. When Promptless finds documentation issues outside the suggestion's scope, it creates a separate suggestion to address them. + +This automated issue resolution works seamlessly with your existing GitHub workflow—no additional configuration needed. ## Trigger Events in Pull Request Descriptions diff --git a/fern/docs/features/github-pr-comments.mdx b/fern/docs/features/github-pr-comments.mdx index 88936225..675fec66 100644 --- a/fern/docs/features/github-pr-comments.mdx +++ b/fern/docs/features/github-pr-comments.mdx @@ -15,7 +15,7 @@ When you click the dashboard link, you can: - **Read the reasoning process**: Understand why Promptless made specific updates - **Review full context**: Access all source material Promptless analyzed, including Slack threads, issue tickets, and related conversations -Use the dashboard to verify updates or understand the background behind changes. +Use the dashboard to verify updates or understand the background behind changes. You can also edit the suggestion directly in the dashboard while your PR is open—changes sync automatically to the PR branch. ## Two ways of providing feedback