Context types for visualizaton and further processing #2
Labels
design-and-reference
Design doc part or technical reference (for later reference)
enhancement
New feature or request
Logged contexts have different semantics and usage, for example: root context, entire game/experiment, individual game moves&observations, main structure of agent deliberation, queries to LLMs, and auxiliary structures like repeat_on_failure.
It would be useful to have several broad categories for those, for better UI view customization and also post-processing. For example:
Why: both for readability in the GUI (see just "a dialog" instead of "a dialog split into rounds", by default see only the last iteration of repeat_on_failure, etc.) and semantically when working with the data (so that e.g. only "agent messages" can be selected from a complex dialogue interaction split into phases/rounds etc., without e.g. having to scan into round subtrees manually and explicitely - or even deal with what the rounds are and if they are there) (edited)
How: Think about tags and their types, and filter based on them.
H-foo
is hidden by default,S-bar
is a wrapper/structural tag, ... This is not very elegant, though may be convenient. Also needs good naming to be intuitive.action
,game
,observation
,repeated-on-failure
...) and define their classses. Having standard tags may be useful practice anyway.T-wrapper
,T-hidden
orT-hidable
to the node. Explicit, does allow the same tag to be hidden/not hidden dep. on the context. Better for the default setting, but not better for classifying the tags themselves.The text was updated successfully, but these errors were encountered: