Skip to content

chore: release v0.191.0 - #4024

Merged
mabry1985 merged 1 commit into
mainfrom
prepare-release/v0.191.0
Oct 3, 2026
Merged

mabry1985 merged 1 commit into
mainfrom
prepare-release/v0.191.0

Conversation

@mabry1985

@mabry1985 mabry1985 commented Oct 3, 2026 •

Copy link
Copy Markdown
Member

Automated version bump to v0.191.0. Review + merge through the normal CI/review gate, then push the tag to cut the release: git checkout main && git pull && git tag -a v0.191.0 -m 'Release v0.191.0' && git push origin v0.191.0. The tag push triggers release.yml (Docker tags + GitHub Release + Discord) — don't also workflow_dispatch release.yml afterward (redundant; 422s on the duplicate).

Summary by CodeRabbit

  • New Features
    • PowerPoint files can be viewed in the Artifact panel.
  • Bug Fixes
    • Improved recovery when project folders are missing or re-cloned.
    • Preserved chat text and formatting during streaming, reloads, and reattachment.
    • Improved browser address-bar synchronization and Review at head results.
    • Prevented stalled GitHub CLI calls from blocking review checks.
  • Release
    • Updated the published changelog for version 0.191.0.

@coderabbitai

coderabbitai Bot commented Oct 3, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

🧰 Additional context used
📚 Code guidelines (1)
CLAUDE.md — auto-discovered

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 03c4a133-be5f-43c9-8123-81e06cfd81fa
📥 Commits

Reviewing files that changed from the base of the PR and between 46773d3 and ea1cd02.

⛔ Files ignored due to path filters (2)
  • CHANGELOG.md is excluded by !*.md
  • uv.lock is excluded by !**/*.lock
📒 Files selected for processing (11)
  • changelog.d/3643.fixed.md
  • changelog.d/4015.fixed.md
  • changelog.d/4016.fixed.md
  • changelog.d/4018.fixed.md
  • changelog.d/4019.added.md
  • changelog.d/4020.fixed.md
  • changelog.d/4021.fixed.md
  • changelog.d/4022.fixed.md
  • changelog.d/4023.fixed.md
  • pyproject.toml
  • sites/marketing/data/changelog.json
💤 Files with no reviewable changes (9)
  • changelog.d/4016.fixed.md
  • changelog.d/4021.fixed.md
  • changelog.d/4015.fixed.md
  • changelog.d/4018.fixed.md
  • changelog.d/4020.fixed.md
  • changelog.d/3643.fixed.md
  • changelog.d/4022.fixed.md
  • changelog.d/4019.added.md
  • changelog.d/4023.fixed.md

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.


Walkthrough

The project version changed from 0.190.0 to 0.191.0. The marketing changelog gained a dated v0.191.0 entry with nine change descriptions. Nine individual changelog entries were deleted.

Changes

v0.191.0 release

Layer / File(s) Summary
Update release metadata
sites/marketing/data/changelog.json, pyproject.toml, changelog.d/*
The marketing changelog adds the v0.191.0 entry dated 2026-10-03 with nine change descriptions. The project version changes to 0.191.0, and nine individual changelog entries are removed.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~5 minutes

Merge Risk: ⚪ Minimal · up to ea1cd

The v0.191.0 release metadata is consistent and will appear under October 2026. No actionable merge risk remains beyond normal checks.

Architecture Summary

Architecture risk: 🔵 Low · up to ea1cd

The change affects 3 systems.

Changed systems: changelog.d, pyproject.toml, sites

Architecture concerns
No architecture-level concerns identified.

Review details

Systems and components

  • observed — changelog.d (service) was modified; 9 changed files map to changed impact.
  • observed — pyproject.toml (service) was modified; 1 changed file maps to changed impact.
  • observed — sites (service) was modified; 1 changed file maps to changed impact.

Before / after behavior

  • observed — Modified behavior in changelog.d/3643.fixed.md: Removed the changelog entry stating that missing project folders are skipped without disabling filesystem tools for other projects; tool calls into missing folders report an error, and tools can access folders again after they reappear. It also described unchanged write-fence behavior, a warning log, and a console banner exposed through GET /api/runtime/status.
  • observed — Modified behavior in changelog.d/4015.fixed.md: The changelog entry stating that pre-tool-call streamed text remains visible above the work block and is extended by the final turn text was removed.
  • observed — Modified behavior in changelog.d/4016.fixed.md: The changelog entry describing pre-tool text replay ordering and sentence completion around tool calls was removed.
  • observed — Modified behavior in changelog.d/4018.fixed.md: Removed the changelog entry describing the transient raw-Markdown display and the stated behavior of loading the renderer ahead of the first message and showing a blank answer while it loads.
🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description explains the release process, but it omits the required Summary, Closes, Test plan, and Checklist sections. Add the required template sections. Include a 1–3 bullet summary, list any issue to close or leave Closes blank, provide a test plan, and complete the checklist.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly identifies the release version bump to v0.191.0.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
  • Fix all pre-merge checks with AI
✨ Finishing Touches 💡 1
🛠️ Fix failing CI checks 💡
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@protoreview protoreview Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

QA panel review — PASS

code-review-structural · head ea1cd02335b5 · formal

Low-risk release PR (v0.191.0): mechanical version bump, changelog consolidation, and marketing data update. The panel raised a single nit — a stale comment in pyproject.toml referencing an old <0.3 cap when the constraint is now <0.4 — and the verifier confirmed it at head. No panel disagreement, no coverage gaps, no prior requests to disposition. Nothing blocks merge.

Findings

Severity Location Finding Verified
⚪ nit pyproject.toml:76 Stale comment references <0.3 cap but constraint is <0.4 confirmed · nearby, not gating
findings JSON (machine-readable)
[
  {
    "file": "pyproject.toml",
    "line": 76,
    "severity": "nit",
    "category": "maintainability",
    "claim": "Stale comment references `<0.3` cap but constraint is `<0.4`",
    "evidence": "Line 76 declares the constraint as `langchain-mcp-adapters>=0.2,<0.4`, but the explanatory comment on line 82 says 'past our own <0.3 cap'. This means the comment was written when the upper bound was `<0.3` and not updated when it was relaxed to `<0.4`. A maintainer reading the comment would believe 0.3.x releases are excluded, when in fact they are now allowed.",
    "source": "protopatch",
    "verdict": "confirmed",
    "note": "Verified at head: line 76 is `\"langchain-mcp-adapters>=0.2,<0.4\"` and the comment reads \"past our own <0.3 cap\" \u2014 the comment is stale relative to the actual <0.4 constraint. \u2014 nearby: in code this PR did not change (outside its changed lines and the functions they sit in) \u2014 reported, not gated (#232)",
    "nearby": true
  }
]

1 structural finding(s) are nearby notes, not part of the verdict: they sit in code this PR did not change (outside its changed lines and the functions those lines are in). Worth a look; not a request for this PR.

  • pyproject.toml:76 (nit) — Stale comment references <0.3 cap but constraint is <0.4

@mabry1985
mabry1985 merged commit 3257ec6 into main Oct 3, 2026
28 checks passed
@mabry1985
mabry1985 deleted the prepare-release/v0.191.0 branch October 3, 2026 05:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant