-
Notifications
You must be signed in to change notification settings - Fork 647
chore(release): cut v1.10.1 #658
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,65 @@ | ||
| # v1.10.1 — Chat Model Switcher & Entrypoint Permission Optimizations | ||
|
|
||
| ## What's New | ||
|
|
||
| ### Core Features | ||
| - **Live Chat Model Switching via WebSocket**: Enables users to change the active chat model in real time through websockets, improving flexibility and responsiveness in ongoing chat sessions. | ||
|
|
||
| ### Optimizations | ||
| - **Faster Entrypoint Permissions Check**: Refactored and optimized entrypoint permissions verification, providing faster and leaner permission handling during request routing and task dispatch. | ||
| - **Deployment Config Adjustments**: Updated deployment configuration for improved reliability and compatibility with diverse environments. | ||
|
|
||
| ## Bug Fixes | ||
|
|
||
| - **Chat Model Switcher Stability**: Resolved issues related to toggling chat models via websocket, ensuring seamless switching without session drops or inconsistent UI states. | ||
| - **Entrypoint Permissions Issue**: Fixed minor permission validation defects that could block valid requests in specific workflows. | ||
| - **Config Consistency**: Addressed deployment config edge cases related to environment-specific overrides and fallback handling. | ||
|
|
||
| ## Upgrade Guide | ||
|
|
||
| ### Docker Deployment | ||
|
|
||
| ```bash | ||
| git pull origin main | ||
|
|
||
| cd deploy | ||
| # Rebuild and restart services | ||
| docker compose down && docker compose up -d --build | ||
| ``` | ||
|
|
||
| ### Source Deployment | ||
|
|
||
| ```bash | ||
| git pull origin main | ||
|
|
||
| cd backend | ||
| alembic upgrade heads | ||
| cd .. | ||
|
|
||
| cd frontend | ||
| npm install | ||
| npm run build | ||
| cd .. | ||
|
|
||
| ./restart.sh | ||
| ``` | ||
|
|
||
| ### Kubernetes / Helm | ||
|
|
||
| ```bash | ||
| helm upgrade clawith helm/clawith/ -f values.yaml | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
For users following the upgrade guide from the repo root after Useful? React with 👍 / 👎. |
||
| ``` | ||
|
|
||
| ## Notes | ||
|
|
||
| - **Live Model Switching**: No special configuration is required for enabling the websocket-based chat model switcher; feature is enabled by default. | ||
| - **Entrypoint Permissions**: Permission check routines have changed under the hood. If you maintain custom permission middleware or gateway logic, audit integration points for compatibility. | ||
| - **No manual database migration required**: Schema migrations run automatically on application startup. | ||
|
|
||
| --- | ||
|
|
||
| --- | ||
|
|
||
| --- | ||
| # v1.10.0 — Async Agent Messaging, Atlas Onboarding & Robust File/Code Streaming | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 1.10.0 | ||
| 1.10.1 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 1.10.0 | ||
| 1.10.1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For source upgrades, this tells users to run Alembic manually before restarting, but the same guide later runs
./restart.sh, whosestart_backendpath already auto-runs.venv/bin/alembic upgrade head, and the new notes also state that no manual migration is required. In source installs without a globally installedalembic, this extra command aborts the upgrade guide before the restart; when it is installed, it duplicates the startup migration step.Useful? React with 👍 / 👎.