provozni zaloha

This commit is contained in:
lachtan
2026-06-24 08:11:12 +02:00
parent 9295dba19f
commit 1db3ec4756
97 changed files with 7698 additions and 817 deletions

View File

@@ -0,0 +1,41 @@
---
type: concept
title: "Tree-structured sessions"
tags: [coding-agent, agent-architecture, context-management]
sources: [pi-coding-agent-mario-zechner]
created: 2026-06-16
updated: 2026-06-16
graph:
node_id: concept:tree-structured-sessions
relationships:
- predicate: depends_on
object: concept:coding-agent
source: pi-coding-agent-mario-zechner
evidence: "Tree-structured sessions jsou designový vzor pro coding agenty"
confidence: high
status: current
---
# Tree-structured sessions
Designový vzor pro správu kontextu v coding agentech, zavedený v [[product-pi|Pi]]. Místo lineární chat historie (kde se kontext komprimuje a ztrácí) se session větví jako strom — sub-agenti mohou nezávisle číst soubory a pracovat, přičemž zachovávají lineage a kontext rodičovské session.
## Problém, který řeší
Lineární chat historie v coding agentech vede k:
- Ztrátě důležitého kontextu při compaction
- Nemožnosti paralelně zkoumat různé větve řešení
- Nepružnému řízení — buď vše v jedné session, nebo nová session od nuly
## Princip
- Session je strom (tree), ne seznam (list).
- Sub-agent se může odvětvit od libovolného bodu v konverzaci.
- Každý uzel má přístup k souborům a může číst nezávisle.
- Lineage (původ) je zachována — lze sledovat, odkud sub-agent vznikl.
## Související
- [[coding-agent]] — obecný koncept
- [[product-pi]] — agent, který tento vzor implementuje
- [[pi-coding-agent-mario-zechner]] — zdroj (talk)