docs: Add February 2026 changelog with Discord integration, Notification Tips, and bug fixes#237
docs: Add February 2026 changelog with Discord integration, Notification Tips, and bug fixes#237promptless[bot] wants to merge 33 commits intomainfrom
Conversation
…ps, and bug fixes
|
|
||
| **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. |
There was a problem hiding this comment.
Citation: Based on PR #1934 which fixes two bugs in GitHub OSS integration: 404 errors during _sync_open_pr_branch for fork-based PRs (fixed in server/agent/promptless_agent.py) and 403 errors when adding reactions/comments via read-only app token (fixed by using service account PAT across multiple files including server/backend/integrations/github/routes.py).
View source
|
|
||
| **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. |
There was a problem hiding this comment.
Citation: PR #1941 adds is_promptless_user() check in server/backend/integrations/github/routes.py to skip processing comments/reviews from Promptless service accounts (including promptless-for-oss), preventing citation comments from triggering recursive follow-on processing.
View source
fern/docs/changelogs/2026-02.md
Outdated
|
|
||
| * **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. | ||
|
|
||
| * **Notification Tips:** Promptless notifications now include tips at the bottom of GitHub PR comments, GitHub issue comments, and Slack messages. Tips are tailored to your connected integrations—covering dashboard features, Slack shortcuts, feedback options, and more. |
There was a problem hiding this comment.
Citation: Based on changes in server/notifications/slack_blocks.py - the format_diff_summary() function now accepts a max_chars parameter and truncates large diffs to stay under Slack's 3000 character limit for section blocks.
View source
|
|
||
| **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. |
There was a problem hiding this comment.
Citation: Added "PR context is retrieved correctly" based on PR #1937 which fixes the get_link tool failing for github_oss (Read-Only GitHub App) PR URLs. The fix ensures get_github_integration_by_owner() properly resolves GitHub integrations regardless of type.
View source
|
|
||
| * **Notification Tips:** Promptless notifications now include tips at the bottom of GitHub PR comments, GitHub issue comments, and Slack messages. Tips are tailored to your connected integrations—covering dashboard features, Slack shortcuts, feedback options, and more. | ||
|
|
||
| **Improvements:** |
There was a problem hiding this comment.
Citation: Based on PR #1946 which fixes credential retrieval in server/utils/sources/github.py - GitHub Cloud now uses get_github_app_credentials() while GitHub Enterprise uses credentials from integration info.
View source
|
|
||
| **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. |
There was a problem hiding this comment.
Citation: Based on PR #1945 which adds tips to outbound notifications. Key files: notifications/tips.py (tip definitions and eligibility logic), notifications/slack.py (Slack notification tips), triggers/github/routes.py (GitHub PR/issue comment tips).
View source
|
|
||
| * **Notification Tips:** Promptless notifications now include tips at the bottom of GitHub PR comments, GitHub issue comments, and Slack messages. Tips are tailored to your connected integrations—covering dashboard features, Slack shortcuts, feedback options, and more. | ||
|
|
||
| **Improvements:** |
There was a problem hiding this comment.
Citation: Based on PR #1952 which adds handlePaste function to src/app/new-task/page.tsx enabling clipboard image pasting into the task input box.
View source
fern/docs/changelogs/2026-02.md
Outdated
|
|
||
| * **Read-Only GitHub App Reliability:** Fixed issues affecting open-source projects using the Read-Only GitHub App integration. PRs from forked repositories now sync correctly when processing follow-on instructions, comments are acknowledged with reactions, PR comments post as expected, citation comments no longer trigger recursive processing loops, and PR context is retrieved correctly. | ||
|
|
||
| * **Slack Notification Large Diff Handling:** Fixed Slack notifications failing or getting cut off when suggestions involve many file changes. Notifications now gracefully truncate the file list and show how many additional files were changed, while full details remain available in the attached file. |
There was a problem hiding this comment.
Citation: Based on PR #1956 which changes conflict_resolution_agent.py to pass conflict file paths instead of full diff contents, fixing the agent breaking on large diffs.
View source
| **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. | ||
|
|
There was a problem hiding this comment.
Citation: Discord integration feature from PR #1965. Adds bot mentions, passive channel listening, and Discord notifications (mirrors Slack functionality).
View source
fern/docs/changelogs/2026-02.md
Outdated
|
|
||
| * **Paste Images into Task Input:** Paste images directly into the task input box from your clipboard. Take a screenshot (<kbd>Cmd</kbd>+<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>4</kbd> on Mac) and paste it—no need to save to a file first. | ||
|
|
||
| * **DCO Compliance for Open-Source Projects:** Promptless now automatically adds DCO sign-off to commits on open-source projects. Projects with DCO requirements—like those under the Linux Foundation or CNCF—work with Promptless out of the box. |
There was a problem hiding this comment.
Citation: Based on PR #1969 which adds automatic DCO sign-off to commits for the github_oss platform. Changes in server/utils/sources/github.py add _ensure_signed_off_by_trailer() and _build_commit_message_and_author() functions that automatically include Signed-off-by trailers when platform="github_oss". This enables compatibility with projects requiring DCO compliance like Helm and Linux Foundation projects.
View source
|
|
||
| **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. |
There was a problem hiding this comment.
Citation: Removed the "Notification Tips" entry from the changelog because PR #1959 deleted the tips module (server/notifications/tips.py). The PR description explicitly states: "Deleted the tips module (server/notifications/tips.py) entirely". Since this feature was removed before shipping, it should not be documented in the changelog.
View source
|
|
||
| * **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. | ||
|
|
||
| **Improvements:** |
There was a problem hiding this comment.
Citation: Documents new configurable GitHub PR comment trigger mode from PR #1984. Key changes in server/utils/config.py (defines GitHubPrCommentMode enum with mention_only and listen_all_with_aside modes), server/backend/integrations/github/routes.py (implements mode-based triggering and aside//aside prefix opt-out), and promptless-dashboard/src/app/settings/OrgSettingsTab.tsx (adds UI controls).
View source
fern/docs/changelogs/2026-02.md
Outdated
|
|
||
| * **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. | ||
|
|
||
| **Bug Fixes:** |
There was a problem hiding this comment.
Citation: Based on PR #2152 which implements MAX_TRIGGER_EVENTS_IN_PR = 5 limit in pr_helpers.py, showing overflow message pointing to the dashboard.
View source
|
|
||
| * **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. | ||
|
|
||
| **Improvements:** |
There was a problem hiding this comment.
Citation: Based on PR #2146 which adds the org secrets manager. Key files: promptless-dashboard/src/app/settings/EnvVarsTab.tsx for the UI, server/agent/env_vars.py for agent injection, and server/backend/config/routes.py for the CRUD API endpoints.
View source
fern/docs/changelogs/2026-02.md
Outdated
|
|
||
| * **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. | ||
|
|
||
| **Bug Fixes:** |
There was a problem hiding this comment.
Citation: Based on PR #2147 which adds the "Archiving soon" chip to promptless-dashboard/src/app/change-history/page.tsx. The chip appears when suggestions approach 30 days without being viewed.
View source
fern/docs/changelogs/2026-02.md
Outdated
|
|
||
| **Improvements:** | ||
|
|
||
| * **In-Dashboard Calibration Call Booking:** Book a calibration call with the Promptless team directly from the onboarding trial step. Click "Pick a time" to open a calendar modal and schedule a session to review your initial suggestions. |
fern/docs/changelogs/2026-02.md
Outdated
|
|
||
| * **Dashboard Editing After PR Creation:** Keep editing suggestions in the dashboard after opening a docs PR—changes sync automatically to your PR branch. Closing a suggestion from the dashboard also closes the associated GitHub PR. | ||
|
|
||
| * **Consistent PR Diff Views:** When a suggestion has an open documentation PR, the diff view now shows exactly what GitHub shows on the PR page—keeping both views in sync even as the PR's merge base changes. |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
frances720
left a comment
There was a problem hiding this comment.
@Promptless please remove the items that i've marked with "no"
fern/docs/changelogs/2026-02.md
Outdated
|
|
||
| * **Large Image Processing:** Fixed triggers failing when processing PRs or messages with images larger than 8000 pixels—Promptless now resizes them to fit within API limits. | ||
|
|
||
| * **Claude Code Agent Stability:** Fixed an issue where Claude Code agent sessions could exit unexpectedly with a decompression error when processing certain API responses. |
fern/docs/changelogs/2026-02.md
Outdated
|
|
||
| * **Dashboard Navigation:** Fixed page flickering when switching between Suggestions, Triggers, New Task, and other dashboard pages. | ||
|
|
||
| * **Large Image Processing:** Fixed triggers failing when processing PRs or messages with images larger than 8000 pixels—Promptless now resizes them to fit within API limits. |
fern/docs/changelogs/2026-02.md
Outdated
|
|
||
| * **TypeScript and Rust File Display:** Fixed TypeScript (.ts), Rust (.rs), and Emacs Org-mode (.org) files displaying as binary content—these file types now render as readable text when reviewing documentation changes. | ||
|
|
||
| * **Dashboard Navigation:** Fixed page flickering when switching between Suggestions, Triggers, New Task, and other dashboard pages. |
fern/docs/changelogs/2026-02.md
Outdated
|
|
||
| * **Conflict Resolution Reliability:** Fixed automatic conflict resolution failing when suggestions have many conflicting files—Promptless now handles large file conflicts without running into message size limits. | ||
|
|
||
| * **PR Citation Comment Reliability:** Fixed intermittent failures when posting citation comments to documentation PRs. When line-level review comments can't be posted (because the cited line is outside the PR diff), citations now fall back to file-level comments with a line number indicator—so you still see the source references in context. |
|
|
||
| * **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. |
|
|
||
| * **Accurate Suggestion Timestamps:** Timestamps now reflect when documentation content actually changed, not when metadata was last updated—keeping your suggestion list stable and correctly ordered. | ||
|
|
||
| * **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. |
fern/docs/changelogs/2026-02.md
Outdated
|
|
||
| * **Automatic Dot-File Skipping:** Promptless now skips PRs and merge requests that only contain changes to dot-directories (`.github/`, `.circleci/`, `.beads/`) or root-level dot-files (`.gitignore`, `.editorconfig`)—tooling and CI configuration changes that don't typically need documentation. | ||
|
|
||
| * **Accurate Suggestion Timestamps:** Timestamps now reflect when documentation content actually changed, not when metadata was last updated—keeping your suggestion list stable and correctly ordered. |
|
|
||
| * **Follow-Up Comments on Docs PRs:** When you comment on a documentation PR that Promptless opened, your follow-up request updates the existing suggestion instead of starting a new one. This makes it easy to refine suggestions directly from the docs PR conversation. | ||
|
|
||
| * **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. |
fern/docs/changelogs/2026-02.md
Outdated
|
|
||
| * **DCO Compliance for Open-Source Projects:** Promptless now automatically adds DCO sign-off to commits on open-source projects. Projects with DCO requirements—like those under the Linux Foundation or CNCF—work with Promptless out of the box. | ||
|
|
||
| * **Follow-Up Comments on Docs PRs:** When you comment on a documentation PR that Promptless opened, your follow-up request updates the existing suggestion instead of starting a new one. This makes it easy to refine suggestions directly from the docs PR conversation. |
fern/docs/changelogs/2026-02.md
Outdated
|
|
||
| * **Consistent PR Diff Views:** When a suggestion has an open documentation PR, the diff view now shows exactly what GitHub shows on the PR page—keeping both views in sync even as the PR's merge base changes. | ||
|
|
||
| * **Trigger Pills in Suggestion Header:** Clickable pills in the suggestion header show the trigger source (like "PR #1882" or "Slack message") with the appropriate icon. Suggestions with multiple triggers show a "+N more triggers" pill. Click any pill to jump to the Triggers & Analysis tab for full details. |
|
|
||
| * **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. |
There was a problem hiding this comment.
Citation: Based on PR #2181 which enabled the Notion integration connect flow. Key features from the PR: OAuth 2.0 authentication, fetches both pages and databases from connected workspaces, dashboard shows content counts (e.g., "8 pages, 2 databases"), and includes a /pull refresh endpoint for re-syncing content.
View source
Open this suggestion in Promptless to view citations and reasoning process
Updates the February 2026 changelog with:
New Features:
Improvements:
Bug Fixes:
Trigger Events
Promptless/promptless PR #1934: github oss: fix branch sync 404 & write-op 403s (pr comments + eyes emoji)
Promptless Research (1 GitHub PR)
Agent Response
Promptless/promptless PR #1941: fix: check for oss service account when skipping PR follow on
Promptless Research (1 GitHub PR)
Agent Response
Promptless/promptless PR #1943: fix: truncate slack message for large diffs to be under 3000 chars
Promptless Research (1 GitHub PR)
Agent Response
Promptless/promptless PR #1937: refactor/fix: ensure get_link tool works with github_oss
Promptless Research (1 GitHub PR)
Agent Response
Promptless/promptless PR #1946: fix: pull github app creds for auto_merge_docs_pr
Promptless Research (1 GitHub PR)
Agent Response
Promptless/promptless PR #1945: feat: add tips to outbound notifications
Promptless Research (1 GitHub PR)
Agent Response
Promptless/promptless PR #1952: feat: allow pasting images into new task input box
Promptless Research (1 GitHub PR)
Agent Response
Promptless/promptless PR #1956: fix: large diffs breaking conflict resolution agent
Promptless Research (1 GitHub PR)
Agent Response
Promptless/promptless PR #1965: wip: discord integration for Peter's OpenClaw discord
Promptless Research (1 GitHub PR)
Agent Response
Promptless/promptless PR #1969: commit signoff for oss
Promptless Research (1 GitHub PR)
Agent Response
Tip: Send Promptless a meeting transcript in Slack to generate doc updates 📝