Skip to content

Commit 605ceda

Browse files
authored
Merge pull request #233 from PredicateSystems/improve_stabilize
stabilize snapshot calls; boiler plate for dual agent
2 parents cf5f0f5 + 6e8958c commit 605ceda

File tree

11 files changed

+1311
-69
lines changed

11 files changed

+1311
-69
lines changed

predicate/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@
8484
LocalLLMProvider,
8585
LocalVisionLLMProvider,
8686
MLXVLMProvider,
87+
OllamaProvider,
8788
OpenAIProvider,
8889
)
8990
from .models import ( # Agent Layer Models
@@ -266,6 +267,7 @@
266267
"LocalLLMProvider",
267268
"LocalVisionLLMProvider",
268269
"MLXVLMProvider",
270+
"OllamaProvider",
269271
"PredicateAgent",
270272
"PredicateAgentAsync",
271273
"SentienceAgent",

predicate/agents/__init__.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,11 @@
6161
validate_plan_smoothness,
6262
)
6363
from .recovery import RecoveryCheckpoint, RecoveryState
64+
from .agent_factory import (
65+
ConfigPreset,
66+
create_planner_executor_agent,
67+
get_config_preset,
68+
)
6469

6570
__all__ = [
6671
# Automation Task
@@ -104,4 +109,8 @@
104109
# Recovery
105110
"RecoveryCheckpoint",
106111
"RecoveryState",
112+
# Agent Factory
113+
"ConfigPreset",
114+
"create_planner_executor_agent",
115+
"get_config_preset",
107116
]

0 commit comments

Comments
 (0)