v1.2.0: Exploration
wisp-science v1.2.0
v1.2.0 ships official Linux packages for the first time (deb / AppImage for x86_64 and aarch64), restores Exploration branches as mutually isolated workflows with several state-leak fixes, and brings query-aware project memory retrieval, per-session hot-reload of project rules, plus a round of plugin, ACP, and UI stability fixes.
Downloads
- macOS (.dmg, signed + notarized): choose the Apple Silicon (aarch64) or Intel (x86_64) build; compatible versions can update in-app.
- Windows installers (MSI / NSIS): signed; if SmartScreen still triggers, choose "Run anyway".
- Linux (deb / AppImage): new, available for both x86_64 and aarch64.
See Assets below.
Highlights
Linux Platform Support
- New Linux release pipeline providing deb and AppImage packages for x86_64 and aarch64.
- Fixed webkit2gtk 2.52.3 externref compatibility on Linux/arm64.
Exploration Branch Fixes
- Exploration workflows are mutually isolated again; branches no longer interfere with each other.
- Exploration state is strictly scoped to its source conversation and no longer leaks into other sessions.
- Completed exploration checkpoints are no longer reused repeatedly.
Memory & Rules
- Project memory retrieval is now query-aware: queries are planned before retrieval, unified under a single strict search contract.
- Sessions detect project rule changes and hot-reload them per session; agent context and rule reload changes take effect only after user confirmation, and every old session is no longer marked stale.
- Visual polish for the memory settings page.
Plugins & Agents
- Plugin views degrade gracefully on unresolvable skills instead of failing entirely; plugin views consistently use public skill names.
- Fixed lost message chunks from ACP delegated agents.
- New headless agent evaluation and RPC interfaces, plus a cross-model compaction benchmark.
- Session-level reasoning effort overrides unified with model profiles.
UI & Other Fixes
- Sidebar conversation status dots replaced with status icons.
- Fixed artifact locations showing as workspace paths.
- The bundled bio-tools MCP server no longer writes bytecode caches (
__pycache__).
Full Changes
All commits since v1.1.0:
v1.1.0...v1.2.0
wisp-science v1.2.0
v1.2.0 首次提供官方 Linux 安装包(x86_64 与 aarch64 的 deb / AppImage),探索分支(Exploration)恢复为相互隔离的工作流并修复了多处状态泄漏;同时带来查询感知的项目记忆检索、会话级项目规则热重载,以及一轮插件、ACP 与界面的稳定性修复。
下载
- macOS(.dmg,已签名 + 公证):请选择 Apple Silicon(aarch64)或 Intel(x86_64)对应架构;兼容版本可从应用内更新。
- Windows 安装包(MSI / NSIS):已签名;如仍触发 SmartScreen,可选择「仍要运行」。
- Linux(deb / AppImage):新增 x86_64 与 aarch64 两个架构。
见下方 Assets。
核心亮点
Linux 平台支持
- 新增 Linux 发布流水线,提供 x86_64 与 aarch64 的 deb 与 AppImage 安装包。
- 修复 Linux/arm64 上 webkit2gtk 2.52.3 的 externref 兼容性问题。
探索分支(Exploration)修复
- 探索工作流恢复为相互隔离,各分支互不干扰。
- 探索状态严格限定在来源会话内,不再串扰其他会话。
- 已完成的探索检查点不会被重复复用。
记忆与规则
- 项目记忆检索升级为查询感知(query-aware):检索前先规划查询,并统一为唯一的严格搜索契约。
- 会话可检测项目规则的变更并按会话热重载;智能体上下文与规则重载变更需要用户确认后才生效,不再把每个旧会话都标记为过期。
- 记忆设置页面视觉打磨。
插件与智能体
- 插件视图遇到无法解析的技能时降级显示,而不是整体失败;插件视图统一使用技能的公开名称。
- 修复 ACP 委派智能体消息分块丢失的问题。
- 新增无头(headless)智能体评估与 RPC 接口,以及跨模型压缩(compaction)基准测试。
- 会话级推理强度(reasoning effort)覆盖与模型配置档案统一。
界面与其他修复
- 侧边栏会话状态圆点替换为状态图标。
- 修复产物(artifact)位置显示为工作区路径的问题。
- 内置 bio-tools MCP 服务器不再写入字节码缓存(pycache)。
完整变更
自 v1.1.0 以来的全部提交见:
v1.1.0...v1.2.0
What's Changed
- feat(memory): add query-aware project retrieval by @xuzhougeng in #791
- fix: show workspace path as artifact location by @Zac-lzh in #790
- ui(settings): polish memory settings page by @xuzhougeng in #792
- fix(acp): preserve delegated agent message chunks by @yeshubiao2017-source in #793
- docs: Runtime-Aware Agent Context — design proposal by @Yu-Qiao-sjtu in #795
- fix(models): unify session reasoning-effort override with model profiles by @xuzhougeng in #797
- docs: add a no-auth remote MCP connection example by @georgeatparallel in #796
- feat: add headless agent evaluation and RPC by @xuzhougeng in #799
- feat(sessions): detect and reload stale project rules per session by @xuzhougeng in #800
- fix(mcp): prevent bundled bio-tools bytecode writes by @yeshubiao2017-source in #802
- fix(plugins): use public skill names in new sessions by @yeshubiao2017-source in #804
- fix(linux/arm64): wisp-tauri webview blank on webkit2gtk 2.52.3 ARM64 by @ChrisLou-bioinfo in #803
- Restore isolated exploration workflows for v1.2.0 by @xuzhougeng in #801
- ci: Linux desktop release (x86_64 + aarch64) with webkit2gtk ARM64 workaround by @xuzhougeng in #805
- Add cross-model context compaction benchmark by @xuzhougeng in #806
- fix(plugins): degrade plugin views instead of failing on unresolvable skills by @xuzhougeng in #807
New Contributors
- @Zac-lzh made their first contribution in #790
- @georgeatparallel made their first contribution in #796
- @ChrisLou-bioinfo made their first contribution in #803
Full Changelog: v1.1.0...v1.2.0