Skip to content

docs: auto-update for merged PRs (2026-08-06) - #3919

Merged
Sayt-0 merged 2 commits into
mainfrom
docs/auto-update
Aug 6, 2026
Merged

docs: auto-update for merged PRs (2026-08-06)#3919
Sayt-0 merged 2 commits into
mainfrom
docs/auto-update

Conversation

@aheritier

Copy link
Copy Markdown
Collaborator

This PR updates documentation to reflect code changes merged into main in the last 36 hours.

Documentation Changes

Filesystem Tool (/docs/tools/filesystem/index.md)

Shell Tool (/docs/tools/shell/index.md)

  • PR feat(shell): name the resolved interpreter in the shell tool description #3911: Added documentation for shell interpreter detection
    • The shell tool now names the resolved interpreter (bash, zsh, powershell, etc.) in its description
    • Includes OS information (Linux, macOS, Windows) to help models use correct syntax
    • Provides shell-specific syntax hints (e.g., PowerShell vs POSIX)
    • Reduces wasted turns from incorrect shell syntax assumptions

Source PRs

  • #3911 - feat(shell): name the resolved interpreter in the shell tool description
  • #3912 - feat(filesystem): say when list_directory finds an empty directory

PRs Not Requiring Doc Changes

The following merged PRs did not require documentation updates:

  • #3915 - docs: update CHANGELOG.md for v1.122.0 (CHANGELOG only)
  • #3914 - fix(tui): preserve stream cancellation after compaction (internal TUI behavior)
  • #3913 - fix(filesystem): repair malformed inner JSON in double-serialized edits (internal implementation)
  • #3910 - docs: update CHANGELOG.md for v1.121.0 (CHANGELOG only)
  • #3909 - docs: auto-update for merged PRs (2026-08-05) (previous docs update)
  • #3899 - feat(tui): configurable interrupt confirmation for Esc key (already documented in docs: auto-update for merged PRs (2026-08-05) #3909)
  • #3833 - fix(backgroundjobs): resolve status race condition and subprocess pipe hang (internal implementation)
  • #3831 - fix: agent security and linting improvements (internal changes)
  • #3795 - fix(tui): resolve cross-platform root detection and fallback paths in pickers (internal TUI behavior)
  • #3792 - fix: resolve POSIX path handling and test failures on Windows (docs updated in the PR itself)

Reflects changes from #3912.
Source PR: #3912

Added documentation for the new empty directory detection behavior:
- list_directory now explicitly reports when a directory is empty
- Distinguishes between truly empty directories and directories with
  all entries hidden by ignore patterns
- Helps models avoid unnecessary shell command retries
@aheritier
aheritier requested a review from a team as a code owner August 6, 2026 04:03
@aheritier aheritier added kind/docs Documentation-only changes area/docs Documentation changes labels Aug 6, 2026
Reflects changes from #3911.
Source PR: #3911

Added documentation for the new shell interpreter detection feature:
- The shell tool now names the resolved interpreter in its description
- Includes OS information (Linux, macOS, Windows) to help models
- Provides shell-specific syntax hints (e.g., PowerShell vs POSIX)
- Reduces wasted turns from incorrect shell syntax assumptions
@Sayt-0
Sayt-0 merged commit c919528 into main Aug 6, 2026
27 of 28 checks passed
@Sayt-0
Sayt-0 deleted the docs/auto-update branch August 6, 2026 08:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/docs Documentation changes kind/docs Documentation-only changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants