StructuredInfo
org.llm4s.context.StructuredInfo
case class StructuredInfo(identifiers: Seq[String], urls: Seq[String], constraints: Seq[String], statusCodes: Seq[String], errors: Seq[String], decisions: Seq[String], toolUsage: Seq[String], outcomes: Seq[String])
Structured information extracted from a message block.
Each field contains strings matched by the corresponding regex pattern in HistoryCompressor. Matches are limited to prevent digest bloat.
Value parameters
- constraints
-
Requirement statements (must, should, cannot)
- decisions
-
Decision statements
- errors
-
Error messages and exception info
- identifiers
-
IDs, UUIDs, keys found in the content
- outcomes
-
Result and conclusion statements
- statusCodes
-
HTTP status codes, error codes
- toolUsage
-
Tool/function/API call mentions
- urls
-
HTTP/HTTPS URLs
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article