Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
summer-521
/
deepseek-harness-swift
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
1
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Releases
v1.2.3
v1.2.3
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading.
Please reload this page
.
No results found
summer-521
released this
10 Sep 09:33
·
6 commits
to main since this release
v1.2.3
This tag was signed with the committer’s
verified signature
.
summer-521
Krystal Cao
d0b3aef
This commit was signed with the committer’s
verified signature
.
summer-521
Krystal Cao
更新内容
事务可靠性与崩溃恢复
修复 Runtime 更新或 Profile 切换在状态写入失败时“界面显示成功、下次启动却回退”的问题。
修复更新或回退过程中被强制退出后,状态记录指向已删除的快照、导致后续每次启动都被快照缺失阻断的问题。
修复未完成的 Runtime 回退(候选已清空)会被状态同步误判为已完成、从而跳过 Profile 恢复并永久锁住插件与 Runtime 更新的问题。
修复空闲状态中残留的事务字段会让插件与更新入口永久置灰的问题。
修复 Runtime 选择修复会提前结算“仍有可用回滚证据”的事务、导致无法回退到上一版本的问题。
Profile 恢复与遗留副本
Profile 快照恢复完成后若旧的副本删除失败,现在会明确提示路径,并在下次启动自动回收。
修复“恢复重试会先删掉唯一完整副本”的数据风险。
Profile 切换与 Runtime 回退
恢复界面新增“恢复到上一个 Runtime”:更新后的新 Runtime 如果普通启动失败,可以一键回退到上一个版本。
插件操作失败且没有留下需要人工处理的恢复记录时,会自动把服务重新拉起,不再停在一个无法使用的页面。
插件与 Profile 的门禁
Runtime 更新完成到下次启动之间插件安装/更新/卸载与 Profile 切换保持禁用,普通设置不受影响;重启一次 DSH 后恢复。
Runtime 更新在插件操作进行中不会再排队插队,避免实际执行顺序与用户点击顺序相反。
单实例保护
同一份应用数据同一时间只允许一个 DSH 实例。
已知限制
最低需要 macOS 26,只提供 Apple Silicon(arm64)安装包。
Swift 应用包更新与 DSH npm Runtime 更新是两套独立流程。
You can’t perform that action at this time.