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.
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 main2026-09-30 14:58:35 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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.