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
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
set(VCPKG_TARGET_TRIPLET "x64-windows-static" CACHE STRING "Vcpkg target triplet" FORCE)
endif()

project(acecode VERSION 1.0.9 LANGUAGES C CXX)
project(acecode VERSION 1.0.10 LANGUAGES C CXX)

include(${CMAKE_SOURCE_DIR}/cmake/acecode_source_guards.cmake)

Expand Down Expand Up @@ -105,7 +105,7 @@
set(ACECODE_WEB_DIST "${CMAKE_SOURCE_DIR}/web/dist")
set(ACECODE_WEB_EMBED_DIR "${ACECODE_WEB_DIST}")
if(NOT EXISTS "${ACECODE_WEB_DIST}")
message(WARNING

Check warning on line 108 in CMakeLists.txt

View workflow job for this annotation

GitHub Actions / unit-tests (linux-x64)

[acecode] web/dist/ not found — embedding a minimal fallback page. Run
"[acecode] web/dist/ not found — embedding a minimal fallback page. "
"Run `pnpm install && pnpm build` inside web/ before re-configuring for the full UI.")
set(ACECODE_WEB_EMBED_DIR "${CMAKE_BINARY_DIR}/generated/web-dist-fallback")
Expand Down
9 changes: 9 additions & 0 deletions docs/releases/v1.0.10.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# ACECode v1.0.10

- 新增语音识别输入,可选择麦克风、配置识别服务与快捷键,并在录音过程中暂停、取消或提交;修复麦克风右键菜单的事件处理。
- 改进归档会话浏览,超过 100 条时滚动分批显示,保留搜索、筛选、批量操作与撤销入口;优化会话切换、侧边栏刷新和窄窗口布局。
- 专家与子 agent 支持采样参数的保存、继承和单独覆盖;改进模型请求、提示缓存与图片上下文估算。
- 优化桌面宠物的轮廓命中、缩放把手和贴边移动,Clippy、Rover 与鲸鱼娘切换时保留贴边状态。
- 补齐 macOS 操控的键盘焦点指针反馈和点击视觉反馈,扩展独立悬浮窗验证;优化运行数据命名迁移及旧目录兼容。

升级后请完整重启 ACECode。默认专家管理 Skill 会在下次启动时按新 seed 版本同步,保留用户修改的内容。Agent Browser 集成于 Desktop,无需独立浏览器宿主或扩展。
2 changes: 2 additions & 0 deletions src/layers.tsv
Original file line number Diff line number Diff line change
Expand Up @@ -187,3 +187,5 @@ ownership_allow src/host/session_host/task_suggestion_service.cpp 2 R15:unsafe
ownership_allow src/host/session_host/task_suggestion_service.cpp 1 R15:unsafe_capture launch ownership/final-audit call=dispatch; TaskHandoff complete and try_start_side_task consume dispatch synchronously under the queue gate
ownership_allow src/host/session_host/task_suggestion_service.cpp 1 R15:unsafe_capture start ownership/final-audit call=acecode::JoiningThread; C5 coordinator is the last State member; stop joins before State dependencies
ownership_allow src/host/session_host/thread_service.cpp 1 R15:unsafe_capture ThreadService::repair ownership/final-audit call=history_on_worker; worker history accessor invokes its visitor immediately without retaining it
ownership_allow src/domain/session/global_session_search.cpp 1 R15:unsafe_capture GlobalSessionSearchService::recent_user_sessions ownership/release-1.0.10 call=score; GlobalSessionCatalogIndex::select_entries invokes this predicate synchronously without storing it; recent_mu protects borrowed cache and stack state until selection returns
ownership_allow src/domain/session/global_session_search.cpp 1 R15:unsafe_capture GlobalSessionSearchService::recent_user_sessions ownership/release-1.0.10 call=before; GlobalSessionCatalogIndex::select_entries invokes this ordering callback only in synchronous sort/partial_sort and never retains it; borrowed user_time and cache outlive selection
2 changes: 1 addition & 1 deletion vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "acecode",
"version-semver": "1.0.9",
"version-semver": "1.0.10",
"dependencies": [
"cpr",
{
Expand Down
Loading