Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions .github/workflows/build-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,26 @@ jobs:
- name: Cache dependencies
uses: Swatinem/rust-cache@v2

- name: Install x86_64 OpenSSL
if: matrix.target == 'x86_64-apple-darwin'
shell: bash
env:
NONINTERACTIVE: 1
run: |
sudo softwareupdate --install-rosetta --agree-to-license || true
/usr/bin/arch -x86_64 /bin/bash -lc '
if [[ ! -x /usr/local/bin/brew ]]; then
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
fi
/usr/local/bin/brew update
/usr/local/bin/brew install openssl@3
'
OPENSSL_DIR=$(/usr/bin/arch -x86_64 /usr/local/bin/brew --prefix openssl@3)
echo "OPENSSL_DIR=$OPENSSL_DIR" >> "$GITHUB_ENV"
echo "OPENSSL_INCLUDE_DIR=$OPENSSL_DIR/include" >> "$GITHUB_ENV"
echo "OPENSSL_LIB_DIR=$OPENSSL_DIR/lib" >> "$GITHUB_ENV"
echo "PKG_CONFIG_PATH=$OPENSSL_DIR/lib/pkgconfig:${PKG_CONFIG_PATH:-}" >> "$GITHUB_ENV"

- name: Build release binary
run: cargo build --release --target ${{ matrix.target }}

Expand Down
2 changes: 1 addition & 1 deletion .vtcode/tool-policy.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
"list_pty_sessions": "allow",
"read_pty_session": "allow",
"resize_pty_session": "allow",
"send_pty_input": "prompt",
"send_pty_input": "allow",
"git_diff": "allow",
"grep_file": "allow",
"create_file": "prompt",
Expand Down
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,29 @@
All notable changes to vtcode will be documented in this file.

## [Unreleased] - Latest Improvements
# [Version 0.38.2] - 2025-11-02$'

'### Features$'
' - feat: Add clear screen command to session and implement related functionality$'

'### Documentation$'
' - docs: update changelog for v0.38.1 [skip ci]
- docs: update changelog for v0.38.0 [skip ci]$'

'### Chores$'
' - chore: update npm package to v0.38.2
- chore: update mcp-types integration and add tests for docs.rs compatibility
- chore: update dependencies for agent-client-protocol and related packages
- chore: add sudo to softwareupdate command for OpenSSL installation on macOS
- chore: enhance OpenSSL installation step for x86_64-apple-darwin target
- chore: release v0.38.1
- chore: update npm package to v0.38.1
- chore: update CI workflow to use stable Rust toolchain and add markdown linting filter
- chore: update dependabot configuration to monthly schedule and reduce open pull requests limit
- chore: release v0.38.0
- chore: update npm package to v0.38.0$'

'
# [Version 0.38.1] - 2025-11-02$'

'### Features$'
Expand Down
Loading
Loading