|
feat: Remove DSPy dependency and implement Swarm Control
- Removed DSPy-based pipelines (code assistant, file selector, question decider). - Implemented Swarm Control for multi-node command execution and terminal handling. - Updated gRPC services for batch command processing and improved perception. - Replaced Coding Assistant page with Swarm Control interface in the UI. - Updated Protobuf definitions to support interactive terminal sessions. - Improved node registry and RAG services for better agent performance. |
|---|
|
|
| agent-node/agent_node/config.py |
|---|
| agent-node/agent_node/node.py |
|---|
| agent-node/agent_node/skills/shell.py |
|---|
| agent-node/protos/agent.proto |
|---|
| agent-node/protos/agent_pb2.py |
|---|
| agent-node/protos/agent_pb2_grpc.py |
|---|
| ai-hub/app/api/dependencies.py |
|---|
| ai-hub/app/api/routes/nodes.py |
|---|
| ai-hub/app/app.py |
|---|
| ai-hub/app/core/grpc/core/journal.py |
|---|
| ai-hub/app/core/grpc/core/mirror.py |
|---|
| ai-hub/app/core/grpc/services/assistant.py |
|---|
| ai-hub/app/core/grpc/services/grpc_server.py |
|---|
| ai-hub/app/core/pipelines/code_changer.py 100644 โ 0 |
|---|
| ai-hub/app/core/pipelines/code_reviewer.py 100644 โ 0 |
|---|
| ai-hub/app/core/pipelines/file_selector.py 100644 โ 0 |
|---|
| ai-hub/app/core/pipelines/question_decider.py 100644 โ 0 |
|---|
| ai-hub/app/core/pipelines/rag_pipeline.py |
|---|
| ai-hub/app/core/services/node_registry.py |
|---|
| ai-hub/app/core/services/rag.py |
|---|
| ai-hub/app/core/services/tool.py |
|---|
| ai-hub/app/core/skills/definitions.py |
|---|
| ai-hub/app/db/models.py |
|---|
| ai-hub/app/protos/agent.proto |
|---|
| ai-hub/app/protos/agent_pb2.py |
|---|
| ai-hub/app/protos/agent_pb2_grpc.py |
|---|
| docker-compose.test-nodes.yml |
|---|
| docker-compose.yml |
|---|
| docs/features/coding_assistant.md 100644 โ 0 |
|---|
| docs/features/swarm_control.md 0 โ 100644 |
|---|
| local_rebuild.sh |
|---|
| ui/client-app/src/App.js |
|---|
| ui/client-app/src/components/MultiNodeConsole.js |
|---|
| ui/client-app/src/components/Navbar.js |
|---|
| ui/client-app/src/hooks/useCodeAssistant.js 100644 โ 0 |
|---|
| ui/client-app/src/hooks/useSwarmControl.js 0 โ 100644 |
|---|
| ui/client-app/src/pages/CodingAssistantPage.js 100644 โ 0 |
|---|
| ui/client-app/src/pages/HomePage.js |
|---|
| ui/client-app/src/pages/NodesPage.js |
|---|
| ui/client-app/src/pages/SwarmControlPage.js 0 โ 100644 |
|---|
| ui/client-app/src/services/apiService.js |
|---|