Prepare for v2 development: Add MCP integration and future development planning
- Add FUTURE_DEVELOPMENT.md with comprehensive v2 protocol specification - Add MCP integration design and implementation foundation - Add infrastructure and deployment configurations - Update system architecture for v2 evolution 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -10,7 +10,7 @@ import (
|
||||
"github.com/anthonyrawlins/bzzz/pubsub"
|
||||
)
|
||||
|
||||
// TaskSimulator generates realistic task scenarios for testing antennae coordination
|
||||
// TaskSimulator generates realistic task scenarios for testing HMMM coordination
|
||||
type TaskSimulator struct {
|
||||
pubsub *pubsub.PubSub
|
||||
ctx context.Context
|
||||
@@ -48,7 +48,7 @@ type TaskDependency struct {
|
||||
DependencyType string `json:"dependency_type"` // api_contract, database_schema, config, security
|
||||
}
|
||||
|
||||
// CoordinationScenario represents a test scenario for antennae coordination
|
||||
// CoordinationScenario represents a test scenario for HMMM coordination
|
||||
type CoordinationScenario struct {
|
||||
Name string `json:"name"`
|
||||
Description string `json:"description"`
|
||||
@@ -83,7 +83,7 @@ func (ts *TaskSimulator) Start() {
|
||||
}
|
||||
ts.isRunning = true
|
||||
|
||||
fmt.Println("🎭 Starting Task Simulator for Antennae Testing")
|
||||
fmt.Println("🎭 Starting Task Simulator for HMMM Testing")
|
||||
|
||||
// Start different simulation routines
|
||||
go ts.simulateTaskAnnouncements()
|
||||
@@ -177,7 +177,7 @@ func (ts *TaskSimulator) runCoordinationScenario(scenario CoordinationScenario)
|
||||
"started_at": time.Now().Unix(),
|
||||
}
|
||||
|
||||
if err := ts.pubsub.PublishAntennaeMessage(pubsub.CoordinationRequest, scenarioStart); err != nil {
|
||||
if err := ts.pubsub.PublishHmmmMessage(pubsub.CoordinationRequest, scenarioStart); err != nil {
|
||||
fmt.Printf("❌ Failed to announce scenario start: %v\n", err)
|
||||
return
|
||||
}
|
||||
@@ -245,7 +245,7 @@ func (ts *TaskSimulator) simulateAgentResponse(response string) {
|
||||
|
||||
fmt.Printf("🤖 Simulated agent response: %s\n", response)
|
||||
|
||||
if err := ts.pubsub.PublishAntennaeMessage(pubsub.MetaDiscussion, agentResponse); err != nil {
|
||||
if err := ts.pubsub.PublishHmmmMessage(pubsub.MetaDiscussion, agentResponse); err != nil {
|
||||
fmt.Printf("❌ Failed to publish agent response: %v\n", err)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user