Skip to content

Commit af30750

Browse files
committed
Removed redundant event emitters from agents
1 parent 94d0851 commit af30750

File tree

401 files changed

+4475
-22927
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

401 files changed

+4475
-22927
lines changed

.beads/.jsonl.lock

Whitespace-only changes.

.beads/.local_version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.49.0
1+
0.49.6

docs-build/cookbook/agents/agent_builder/agent_basic.mdx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,7 @@ Key concepts:
2323
<?php
2424
require 'examples/boot.php';
2525

26-
use Cognesy\Agents\AgentBuilder\AgentBuilder;
27-
use Cognesy\Agents\Core\Data\AgentState;
28-
use Cognesy\Agents\Broadcasting\AgentConsoleLogger;
29-
use Cognesy\Messages\Messages;
26+
use Cognesy\Agents\AgentBuilder\AgentBuilder;use Cognesy\Agents\Core\Data\AgentState;use Cognesy\Agents\Events\AgentConsoleLogger;use Cognesy\Messages\Messages;
3027

3128
// Create a console logger for visibility into agent execution
3229
$logger = new AgentConsoleLogger(

docs-build/cookbook/agents/agent_builder/agent_file_system.mdx

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,7 @@ Key concepts:
2323
<?php
2424
require 'examples/boot.php';
2525

26-
use Cognesy\Agents\AgentBuilder\AgentBuilder;
27-
use Cognesy\Agents\AgentBuilder\Capabilities\File\UseFileTools;
28-
use Cognesy\Agents\Core\Data\AgentState;
29-
use Cognesy\Agents\Broadcasting\AgentConsoleLogger;
30-
use Cognesy\Messages\Messages;
26+
use Cognesy\Agents\AgentBuilder\AgentBuilder;use Cognesy\Agents\AgentBuilder\Capabilities\File\UseFileTools;use Cognesy\Agents\Core\Data\AgentState;use Cognesy\Agents\Events\AgentConsoleLogger;use Cognesy\Messages\Messages;
3127

3228
// Create console logger for execution visibility
3329
$logger = new AgentConsoleLogger(

docs-build/cookbook/agents/agent_builder/agent_hooks.mdx

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,7 @@ Key concepts:
2323
<?php
2424
require 'examples/boot.php';
2525

26-
use Cognesy\Agents\AgentBuilder\AgentBuilder;
27-
use Cognesy\Agents\AgentBuilder\Capabilities\Bash\UseBash;
28-
use Cognesy\Agents\Broadcasting\AgentConsoleLogger;
29-
use Cognesy\Agents\Hooks\Collections\HookTriggers;
30-
use Cognesy\Agents\Hooks\Defaults\CallableHook;
31-
use Cognesy\Agents\Hooks\Data\HookContext;
32-
use Cognesy\Agents\Core\Data\AgentState;
26+
use Cognesy\Agents\AgentBuilder\AgentBuilder;use Cognesy\Agents\AgentBuilder\Capabilities\Bash\UseBash;use Cognesy\Agents\Core\Data\AgentState;use Cognesy\Agents\Events\AgentConsoleLogger;use Cognesy\Agents\Hooks\Collections\HookTriggers;use Cognesy\Agents\Hooks\Data\HookContext;use Cognesy\Agents\Hooks\Defaults\CallableHook;
3327

3428
// Create console logger for execution visibility
3529
$logger = new AgentConsoleLogger(

docs-build/cookbook/agents/agent_builder/agent_search.mdx

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,7 @@ Key concepts:
2828
<?php
2929
require 'examples/boot.php';
3030

31-
use Cognesy\Agents\AgentBuilder\AgentBuilder;
32-
use Cognesy\Agents\AgentBuilder\Capabilities\File\UseFileTools;
33-
use Cognesy\Agents\AgentBuilder\Capabilities\Subagent\UseSubagents;
34-
use Cognesy\Agents\AgentTemplate\Definitions\AgentDefinition;
35-
use Cognesy\Agents\AgentTemplate\Definitions\AgentDefinitionRegistry;
36-
use Cognesy\Agents\Broadcasting\AgentConsoleLogger;
37-
use Cognesy\Agents\Core\Collections\NameList;
38-
use Cognesy\Agents\Core\Data\AgentState;
39-
use Cognesy\Messages\Messages;
31+
use Cognesy\Agents\AgentBuilder\AgentBuilder;use Cognesy\Agents\AgentBuilder\Capabilities\File\UseFileTools;use Cognesy\Agents\AgentBuilder\Capabilities\Subagent\UseSubagents;use Cognesy\Agents\AgentTemplate\Definitions\AgentDefinition;use Cognesy\Agents\AgentTemplate\Definitions\AgentDefinitionRegistry;use Cognesy\Agents\Core\Collections\NameList;use Cognesy\Agents\Core\Data\AgentState;use Cognesy\Agents\Events\AgentConsoleLogger;use Cognesy\Messages\Messages;
4032

4133
// Create console logger for execution visibility
4234
$logger = new AgentConsoleLogger(

docs-build/cookbook/agents/agent_builder/agent_self_critique.mdx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,7 @@ Key concepts:
2727
<?php
2828
require 'examples/boot.php';
2929

30-
use Cognesy\Agents\AgentBuilder\AgentBuilder;
31-
use Cognesy\Agents\AgentBuilder\Capabilities\File\UseFileTools;
32-
use Cognesy\Agents\AgentBuilder\Capabilities\SelfCritique\UseSelfCritique;
33-
use Cognesy\Agents\Broadcasting\AgentConsoleLogger;
34-
use Cognesy\Agents\Core\Data\AgentState;
35-
use Cognesy\Messages\Messages;
30+
use Cognesy\Agents\AgentBuilder\AgentBuilder;use Cognesy\Agents\AgentBuilder\Capabilities\File\UseFileTools;use Cognesy\Agents\AgentBuilder\Capabilities\SelfCritique\UseSelfCritique;use Cognesy\Agents\Core\Data\AgentState;use Cognesy\Agents\Events\AgentConsoleLogger;use Cognesy\Messages\Messages;
3631

3732
// Create console logger - showContinuation reveals self-critique decisions
3833
$logger = new AgentConsoleLogger(

docs-build/cookbook/agents/agent_builder/agent_structured_output.mdx

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,7 @@ Key concepts:
2626
<?php
2727
require 'examples/boot.php';
2828

29-
use Cognesy\Agents\AgentBuilder\AgentBuilder;
30-
use Cognesy\Agents\AgentBuilder\Capabilities\Metadata\UseMetadataTools;
31-
use Cognesy\Agents\AgentBuilder\Capabilities\StructuredOutput\SchemaDefinition;
32-
use Cognesy\Agents\AgentBuilder\Capabilities\StructuredOutput\SchemaRegistry;
33-
use Cognesy\Agents\AgentBuilder\Capabilities\StructuredOutput\StructuredOutputPolicy;
34-
use Cognesy\Agents\AgentBuilder\Capabilities\StructuredOutput\UseStructuredOutputs;
35-
use Cognesy\Agents\Broadcasting\AgentConsoleLogger;
36-
use Cognesy\Agents\Core\Collections\Tools;
37-
use Cognesy\Agents\Core\Data\AgentState;
38-
use Cognesy\Agents\Core\Tools\BaseTool;
39-
use Cognesy\Messages\Messages;
40-
use Symfony\Component\Validator\Constraints as Assert;
29+
use Cognesy\Agents\AgentBuilder\AgentBuilder;use Cognesy\Agents\AgentBuilder\Capabilities\Metadata\UseMetadataTools;use Cognesy\Agents\AgentBuilder\Capabilities\StructuredOutput\SchemaDefinition;use Cognesy\Agents\AgentBuilder\Capabilities\StructuredOutput\SchemaRegistry;use Cognesy\Agents\AgentBuilder\Capabilities\StructuredOutput\StructuredOutputPolicy;use Cognesy\Agents\AgentBuilder\Capabilities\StructuredOutput\UseStructuredOutputs;use Cognesy\Agents\Core\Collections\Tools;use Cognesy\Agents\Core\Data\AgentState;use Cognesy\Agents\Core\Tools\BaseTool;use Cognesy\Agents\Events\AgentConsoleLogger;use Cognesy\Messages\Messages;use Symfony\Component\Validator\Constraints as Assert;
4130

4231
// =============================================================================
4332
// 1. Define the Lead schema (what we want to extract)

docs-build/cookbook/agents/agent_builder/agent_subagents.mdx

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,7 @@ Key concepts:
2828
<?php
2929
require 'examples/boot.php';
3030

31-
use Cognesy\Agents\AgentBuilder\AgentBuilder;
32-
use Cognesy\Agents\AgentBuilder\Capabilities\File\UseFileTools;
33-
use Cognesy\Agents\AgentBuilder\Capabilities\Subagent\UseSubagents;
34-
use Cognesy\Agents\AgentTemplate\Definitions\AgentDefinition;
35-
use Cognesy\Agents\AgentTemplate\Definitions\AgentDefinitionRegistry;
36-
use Cognesy\Agents\Broadcasting\AgentConsoleLogger;
37-
use Cognesy\Agents\Core\Collections\NameList;
38-
use Cognesy\Agents\Core\Data\AgentState;
39-
use Cognesy\Messages\Messages;
31+
use Cognesy\Agents\AgentBuilder\AgentBuilder;use Cognesy\Agents\AgentBuilder\Capabilities\File\UseFileTools;use Cognesy\Agents\AgentBuilder\Capabilities\Subagent\UseSubagents;use Cognesy\Agents\AgentTemplate\Definitions\AgentDefinition;use Cognesy\Agents\AgentTemplate\Definitions\AgentDefinitionRegistry;use Cognesy\Agents\Core\Collections\NameList;use Cognesy\Agents\Core\Data\AgentState;use Cognesy\Agents\Events\AgentConsoleLogger;use Cognesy\Messages\Messages;
4032

4133
// Create console logger - shows agent IDs for parent/child tracking
4234
$logger = new AgentConsoleLogger(

docs-build/cookbook/agents/agents/agent_loop_bash_tool.mdx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,7 @@ Key concepts:
2222
<?php
2323
require 'examples/boot.php';
2424

25-
use Cognesy\Agents\AgentBuilder\AgentBuilder;
26-
use Cognesy\Agents\AgentBuilder\Capabilities\Bash\UseBash;
27-
use Cognesy\Agents\Broadcasting\AgentConsoleLogger;
28-
use Cognesy\Agents\Core\Data\AgentState;
25+
use Cognesy\Agents\AgentBuilder\AgentBuilder;use Cognesy\Agents\AgentBuilder\Capabilities\Bash\UseBash;use Cognesy\Agents\Core\Data\AgentState;use Cognesy\Agents\Events\AgentConsoleLogger;
2926

3027
$logger = new AgentConsoleLogger(
3128
useColors: true,

0 commit comments

Comments
 (0)