Repository navigation
Conversation
Add the C++20 collector, isolated UIA worker, explicit policies, native protocol, input metadata, controlled fixtures and reproducible MSVC build entry. Release and Debug builds pass unit, Win32 boundary and CLI contract checks; foreground acceptance and package delivery remain separate.
…eline Connect explicit application consent and the native adapter to the shared recording, summary and retrieval service and Windows UI. Preserve Mac import paths and recording formats, fix platform-aware summary metadata and model-sync coverage, and add a reproducible validation entry with a Mac handoff. Validation: 508 tests passed with 8 explicit skips; types, scoped lint, Agent compile and frontend build passed. Mac desktop regression remains required.
Close active SSE responses before Fastify waits for connections and reject event streams whose authentication finishes during shutdown. Add real HTTP shutdown regression tests and document macOS automated, native, packaged, and installed-App validation results and remaining acceptance cases.
Integrate MemTensor v1.2.3 at dce29c5, including main at f6694d9, with the Windows History and task-recording work at 92816b3. Port upstream History summaries, recorder health, Memory synchronization, source settings and WeChat support into the shared core. Retain the Windows native driver, Word/VS Code evidence provenance and task recording/export. Apply shared application exclusions and WeChat consent to native Windows records, and preserve document context qualifiers through raw retention. Use upstream Computer Use and permission restart behavior while retaining recording cleanup, quit ownership and both Windows native validation jobs. Validation: workspace and standalone agent builds; agent, frontend and shell typechecks; version consistency; 2712 related regression tests passed and 201 platform-dependent tests skipped. Windows/macOS native capture and signed installer acceptance still require the respective operating systems.
Read foreground content by provider capabilities with bounded Raw View and MSAA fallbacks, and enrich Chrome and Edge records with verified page URLs. Unify Windows observation settings and management tools, preserve explicit legacy scopes and sensitive-input filtering, and report content provenance and capture quality through the shared recording and summary pipeline.
Separate Windows MJS packaging from TypeScript contract tests, validate feature branch pushes, and pass absolute report paths in the macOS job. Repair stale defaults and native report fixtures, isolate synthetic Mac file metadata from the Windows host, and use Git Bash, PowerShell and junction fixtures appropriate to the host. Preserve explicit skips when file-symlink permissions or native platform support are unavailable. Use POSIX Mac interpreter paths and emit BOM-free native report JSON.
Record the fixed integration baseline, the Windows capture and validation results, remaining Electron limitations, and the move to the personal feature branch without updating the shared integration branch.
Carry v1.2.3 fixes into the shared History core while retaining platform adapters, task recording, quit cleanup, and Windows packaging checks. Preserve both browser capture and path-based Windows exclusion rules. Validation on macOS: Agent/frontend types and builds, History 885 passed with 5 platform skips, CU/Agent 882 passed, frontend 159 passed, desktop lifecycle/package 194 passed, and contract/package checks 46 passed with 5 platform skips. Both summary CLI paths and version checks passed. The macOS native recording media self-test still reports part_finalize_failed; reproduced from unchanged pre-merge 646d7b4 source. Windows native/installed-app acceptance remains separate.
Jovianix
requested review from
Wang-Daoji,
ZongYue99,
hijzy and
wustzdy
as code owners
October 21, 2026 08:10
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
改动内容
将 CU / CH 功能分支集成到
1.2.7,包含 Windows 原生 Computer History、跨平台任务录制,以及合并后发现的问题修复。分支与验证
Jovianix:feature/windows-history-native-core,提交047b3fe501bc2b6f009cf631c050a66ab7a620b6。main(8cd095c7f67300b6582a912bdd7fd33163d5e5b4);当前main与1.2.7指向同一提交。以下 CI 均针对上述来源提交运行并通过:
交付范围
1.2.3;本 PR 合入1.2.7分支,正式版本号调整与发布按团队发布流程执行。