File size: 675 Bytes
ee933ab
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
"""FlakeForge V3 Agent — unified agent architecture."""

from .unified_agent import (
    UnifiedFlakeForgeAgent,
    build_unified_prompt,
    extract_think,
    extract_patch,
    extract_category_from_think,
    extract_confidence_from_think,
    infer_category_from_patch,
)

from .observation_utils import build_observation_from_state, summarize_observation

__all__ = [
    "UnifiedFlakeForgeAgent",
    "build_unified_prompt",
    "extract_think",
    "extract_patch",
    "extract_category_from_think",
    "extract_confidence_from_think",
    "infer_category_from_patch",
    "build_observation_from_state",
    "summarize_observation",
]