Deliver layered cross-session reading and pin the five module PRs #67

Merged
weichen merged 7 commits from feature/cross-session-reading into main 2026-09-30 15:27:41 +00:00
Owner

Cross-session reading (proposal 2026-09-30-cross-session-reading): gitlink pin of Documents #21, Core #6, Backend #18, Frontend #16, UI #15. Layered permission (project gate default-off + per-conversation outbound/inbound), on-demand list_conversations/read_conversation tools with fail-closed gating, first project-scope settings UI.

Evidence: combined make test green on the pinned tree (five suites); backend gate-matrix tests in runmgr/crossread_test.go; task card .task/feature-cross-session-reading.md carries precheck/sync/test records.

Why/Evidence/Impact/Refs: see commits and task card.

Cross-session reading (proposal 2026-09-30-cross-session-reading): gitlink pin of Documents #21, Core #6, Backend #18, Frontend #16, UI #15. Layered permission (project gate default-off + per-conversation outbound/inbound), on-demand list_conversations/read_conversation tools with fail-closed gating, first project-scope settings UI. Evidence: combined make test green on the pinned tree (five suites); backend gate-matrix tests in runmgr/crossread_test.go; task card .task/feature-cross-session-reading.md carries precheck/sync/test records. Why/Evidence/Impact/Refs: see commits and task card.
weichen added 7 commits 2026-09-30 15:27:41 +00:00
Why: integrate the approved cross-session reading feature (proposal +
core contract + backend gate/tools/UI) into the Dev composition.

Evidence: subrepo PRs all merged on their mains — Documents #21
(bf0988b), Core #6 (fd44179), Backend #18 (cb7f79d), Frontend #16
(9c87953); combined make test to follow on this exact tree before the
Dev PR is requested.

Impact: gitlink-only change plus task card; no Dev-repo code touched.

Refs: modules/documents/docs/proposals/2026-09-30-cross-session-reading.md;
task card .task/feature-cross-session-reading.md.
Why: make contracts regenerates modules/ui/src/contracts.ts from Core
as authority; the mirror commit (UI PR #15) must be pinned or the
combined tree stays dirty after make test.

Evidence: UI PR #15 merged on ui main; make test re-run on this tree
below.

Impact: gitlink-only change.

Refs: Core PR #6; UI PR #15; Dev task feature/cross-session-reading.
Correct the pre-merge sync row on the task card
ci / test (pull_request) Failing after 1m36s
835e3ce187
weichen merged commit 816b40e8f7 into main 2026-09-30 15:27:41 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-System-Dev#67