Propose layered cross-session reading with on-demand peer tools #21

Merged
weichen merged 1 commits from feature/cross-session-reading into main 2026-09-30 14:58:35 +00:00
Owner

Design proposal for cross-session transcript reading: layered permission model (project gate default-off + per-conversation outbound/inbound flags) and two on-demand builtin tools with fail-closed gating.

Why/Evidence/Impact/Refs: see commit message and docs/proposals/2026-09-30-cross-session-reading.md. Task: Agent-System-Dev feature/cross-session-reading.

Design proposal for cross-session transcript reading: layered permission model (project gate default-off + per-conversation outbound/inbound flags) and two on-demand builtin tools with fail-closed gating. Why/Evidence/Impact/Refs: see commit message and docs/proposals/2026-09-30-cross-session-reading.md. Task: Agent-System-Dev feature/cross-session-reading.
weichen added 1 commit 2026-09-30 14:58:27 +00:00
Why: parallel conversations in one project cannot see each other's
transcripts, which already caused duplicate delivery of the same
requirement (records/2026-09-30-lesson-parallel-session-duplication.md);
artifacts/knowledge are already project-shared, so transcripts are the
only missing channel.

Evidence: permission formula and gate matrix designed fail-closed
(project switch default off; per-conversation outbound/inbound flags
default open/shared); tool design lands the "conversation history
search" builtin planned in skeleton design 4.8.

Impact: documents only; implementation follows in core/backend/frontend
under Dev task feature/cross-session-reading.

Refs: proposals/2026-09-29-system-skeleton-design-and-plan.md 4.8/4.9;
records/2026-09-30-lesson-parallel-session-duplication.md.
weichen merged commit bf0988b2b2 into main 2026-09-30 14:58:35 +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-Documents#21