519 lines
12 KiB
JSON
519 lines
12 KiB
JSON
{
|
|
"version": "1.0.0",
|
|
"lastScanned": 1779008432310,
|
|
"projectRoot": "/Users/mac/Projects/agent-manager/tools/agent-manager",
|
|
"techStack": {
|
|
"languages": [
|
|
{
|
|
"name": "Python",
|
|
"version": null,
|
|
"confidence": "high",
|
|
"markers": [
|
|
"requirements.txt"
|
|
]
|
|
}
|
|
],
|
|
"frameworks": [],
|
|
"packageManager": "pip",
|
|
"runtime": null
|
|
},
|
|
"build": {
|
|
"buildCommand": null,
|
|
"testCommand": null,
|
|
"lintCommand": null,
|
|
"devCommand": null,
|
|
"scripts": {}
|
|
},
|
|
"conventions": {
|
|
"namingStyle": null,
|
|
"importStyle": null,
|
|
"testPattern": null,
|
|
"fileOrganization": null
|
|
},
|
|
"structure": {
|
|
"isMonorepo": false,
|
|
"workspaces": [],
|
|
"mainDirectories": [
|
|
"docs",
|
|
"scripts",
|
|
"tests"
|
|
],
|
|
"gitBranches": {
|
|
"defaultBranch": "master",
|
|
"branchingStrategy": null
|
|
}
|
|
},
|
|
"customNotes": [],
|
|
"directoryMap": {
|
|
"__pycache__": {
|
|
"path": "__pycache__",
|
|
"purpose": null,
|
|
"fileCount": 18,
|
|
"lastAccessed": 1779008432290,
|
|
"keyFiles": [
|
|
"agent_code_generator.cpython-312.pyc",
|
|
"agent_code_generator.cpython-313.pyc",
|
|
"app.cpython-312.pyc",
|
|
"app.cpython-313.pyc",
|
|
"database.cpython-312.pyc"
|
|
]
|
|
},
|
|
"agent_manager": {
|
|
"path": "agent_manager",
|
|
"purpose": null,
|
|
"fileCount": 0,
|
|
"lastAccessed": 1779008432291,
|
|
"keyFiles": []
|
|
},
|
|
"agent_templates": {
|
|
"path": "agent_templates",
|
|
"purpose": null,
|
|
"fileCount": 2,
|
|
"lastAccessed": 1779008432292,
|
|
"keyFiles": [
|
|
"test-deployment.yaml"
|
|
]
|
|
},
|
|
"api": {
|
|
"path": "api",
|
|
"purpose": "API routes",
|
|
"fileCount": 1,
|
|
"lastAccessed": 1779008432294,
|
|
"keyFiles": [
|
|
"__init__.py"
|
|
]
|
|
},
|
|
"config": {
|
|
"path": "config",
|
|
"purpose": "Configuration files",
|
|
"fileCount": 3,
|
|
"lastAccessed": 1779008432295,
|
|
"keyFiles": [
|
|
"__init__.py",
|
|
"error_codes.py",
|
|
"settings.py"
|
|
]
|
|
},
|
|
"docs": {
|
|
"path": "docs",
|
|
"purpose": "Documentation",
|
|
"fileCount": 9,
|
|
"lastAccessed": 1779008432295,
|
|
"keyFiles": [
|
|
"CHAIN_AGENTS_DOC.md",
|
|
"CURSOR_MCP_SETUP.md",
|
|
"DNS_ISSUE_FIX_REPORT.md",
|
|
"DYNAMIC_AGENT_GENERATOR_API.md",
|
|
"EXTERNAL_TOOL_API.md"
|
|
]
|
|
},
|
|
"k8s": {
|
|
"path": "k8s",
|
|
"purpose": null,
|
|
"fileCount": 18,
|
|
"lastAccessed": 1779008432295,
|
|
"keyFiles": [
|
|
"README.md",
|
|
"acr-secret.yaml",
|
|
"agent-manager-configmap.yaml",
|
|
"agent-manager-deployment.yaml",
|
|
"agent-manager-namespace.yaml"
|
|
]
|
|
},
|
|
"models": {
|
|
"path": "models",
|
|
"purpose": "Data models",
|
|
"fileCount": 1,
|
|
"lastAccessed": 1779008432296,
|
|
"keyFiles": [
|
|
"__init__.py"
|
|
]
|
|
},
|
|
"plans": {
|
|
"path": "plans",
|
|
"purpose": null,
|
|
"fileCount": 7,
|
|
"lastAccessed": 1779008432296,
|
|
"keyFiles": [
|
|
"API_DOCUMENTATION.md",
|
|
"API_Key问题代码分析.md",
|
|
"Agent-Manager-Heicode对接需求文档(2).md",
|
|
"LiteLLM和AgentManager回调接口文档.md",
|
|
"jina_search_agent_plan.md"
|
|
]
|
|
},
|
|
"scripts": {
|
|
"path": "scripts",
|
|
"purpose": "Build/utility scripts",
|
|
"fileCount": 15,
|
|
"lastAccessed": 1779008432296,
|
|
"keyFiles": [
|
|
"K8S_DEPLOYMENT_GUIDE.sh",
|
|
"QUICK_START_K8S.sh",
|
|
"aggregate_agents_resources.py",
|
|
"demo_multi_tenant.sh",
|
|
"deploy-to-k8s-arm64.sh"
|
|
]
|
|
},
|
|
"test_venv": {
|
|
"path": "test_venv",
|
|
"purpose": null,
|
|
"fileCount": 2,
|
|
"lastAccessed": 1779008432296,
|
|
"keyFiles": [
|
|
"pyvenv.cfg"
|
|
]
|
|
},
|
|
"tests": {
|
|
"path": "tests",
|
|
"purpose": "Test files",
|
|
"fileCount": 7,
|
|
"lastAccessed": 1779008432296,
|
|
"keyFiles": [
|
|
"test_create_agent.py",
|
|
"test_delete_agent.py",
|
|
"test_env_variables.py",
|
|
"test_get_metrics.py",
|
|
"test_get_status.py"
|
|
]
|
|
},
|
|
"tool_storage": {
|
|
"path": "tool_storage",
|
|
"purpose": null,
|
|
"fileCount": 1,
|
|
"lastAccessed": 1779008432297,
|
|
"keyFiles": []
|
|
},
|
|
"venv": {
|
|
"path": "venv",
|
|
"purpose": null,
|
|
"fileCount": 2,
|
|
"lastAccessed": 1779008432297,
|
|
"keyFiles": [
|
|
"pyvenv.cfg"
|
|
]
|
|
},
|
|
"web_service": {
|
|
"path": "web_service",
|
|
"purpose": null,
|
|
"fileCount": 3,
|
|
"lastAccessed": 1779008432297,
|
|
"keyFiles": [
|
|
"__init__.py",
|
|
"app.py",
|
|
"config.py"
|
|
]
|
|
},
|
|
"agent_templates/docs": {
|
|
"path": "agent_templates/docs",
|
|
"purpose": "Documentation",
|
|
"fileCount": 15,
|
|
"lastAccessed": 1779008432297,
|
|
"keyFiles": [
|
|
"AZURE_BLOB_AGENT_A2A_EXAMPLES.md",
|
|
"AZURE_BLOB_AGENT_EXAMPLES.md",
|
|
"AZURE_BLOB_AGENT_MCP_EXAMPLES.md"
|
|
]
|
|
},
|
|
"agent_templates/scripts": {
|
|
"path": "agent_templates/scripts",
|
|
"purpose": "Build/utility scripts",
|
|
"fileCount": 4,
|
|
"lastAccessed": 1779008432297,
|
|
"keyFiles": [
|
|
"build_all_agents.sh",
|
|
"build_search_agent.sh",
|
|
"check_image_content.sh"
|
|
]
|
|
},
|
|
"agent_templates/tests": {
|
|
"path": "agent_templates/tests",
|
|
"purpose": "Test files",
|
|
"fileCount": 2,
|
|
"lastAccessed": 1779008432298,
|
|
"keyFiles": [
|
|
"test_search_agent.sh",
|
|
"test_search_import.py"
|
|
]
|
|
},
|
|
"test_venv/bin": {
|
|
"path": "test_venv/bin",
|
|
"purpose": "Executable scripts",
|
|
"fileCount": 22,
|
|
"lastAccessed": 1779008432298,
|
|
"keyFiles": [
|
|
"Activate.ps1",
|
|
"activate",
|
|
"activate.csh"
|
|
]
|
|
},
|
|
"test_venv/lib": {
|
|
"path": "test_venv/lib",
|
|
"purpose": "Library code",
|
|
"fileCount": 1,
|
|
"lastAccessed": 1779008432298,
|
|
"keyFiles": []
|
|
},
|
|
"venv/bin": {
|
|
"path": "venv/bin",
|
|
"purpose": "Executable scripts",
|
|
"fileCount": 23,
|
|
"lastAccessed": 1779008432299,
|
|
"keyFiles": [
|
|
"Activate.ps1",
|
|
"activate",
|
|
"activate.csh"
|
|
]
|
|
},
|
|
"venv/lib": {
|
|
"path": "venv/lib",
|
|
"purpose": "Library code",
|
|
"fileCount": 1,
|
|
"lastAccessed": 1779008432299,
|
|
"keyFiles": []
|
|
}
|
|
},
|
|
"hotPaths": [
|
|
{
|
|
"path": "app.py",
|
|
"accessCount": 10,
|
|
"lastAccessed": 1779020205232,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "k8s_manager.py",
|
|
"accessCount": 8,
|
|
"lastAccessed": 1779020299518,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "database.py",
|
|
"accessCount": 6,
|
|
"lastAccessed": 1779020008652,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "agent_templates/agents/azure_blob_agent_a2a/azure_blob_agent_a2a.py",
|
|
"accessCount": 4,
|
|
"lastAccessed": 1779018748187,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "api/agnet/router.py",
|
|
"accessCount": 4,
|
|
"lastAccessed": 1779018826597,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "api/agnet/deployments.py",
|
|
"accessCount": 4,
|
|
"lastAccessed": 1779018826867,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "template_manager.py",
|
|
"accessCount": 3,
|
|
"lastAccessed": 1779018749145,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "agent_templates/agents/a2a_litellm_agent/a2a_server.py",
|
|
"accessCount": 3,
|
|
"lastAccessed": 1779018840074,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "docs/HEICODE_API_INTEGRATION.md",
|
|
"accessCount": 2,
|
|
"lastAccessed": 1778556285199,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "k8s/agent-manager-deployment.yaml",
|
|
"accessCount": 2,
|
|
"lastAccessed": 1778567197479,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "plans/Agent-Manager-Heicode对接需求文档(2).md",
|
|
"accessCount": 2,
|
|
"lastAccessed": 1779009063229,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "api/agnet/models.py",
|
|
"accessCount": 2,
|
|
"lastAccessed": 1779018733513,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "agent_templates/agents/code_manager_agent/README.md",
|
|
"accessCount": 2,
|
|
"lastAccessed": 1779018873342,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "docs/HEICODE_IMPLEMENTATION_STATUS.md",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1778558258483,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "k8s/agent-manager-service.yaml",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1778567209200,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "agent_templates/agents/code_manager_agent/API_DOC.md",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779009046241,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "agent_templates/agents/search_agent/search_agent_A2A/agent.py",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779009047791,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "agent_templates/agents/a2a_litellm_agent/main.py",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779009047843,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "agent_templates/agents/a2a_litellm_agent/agent.py",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779009047901,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "agent_templates/agents/code_manager_agent/src/server/mcp_server.py",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779009063207,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "agent_templates/agents/code_manager_agent/src/server/api_server.py",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779009063268,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "agent_templates/agents/code_ai_agent/README.md",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779009068808,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "agent_templates/agents/code_ai_agent/PROJECT_STRUCTURE.md",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779009092633,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "api/agnet/auth.py",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779009136732,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "api/agnet/vault_client.py",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779009136786,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "agent_templates/agents/azure_blob_agent_mcp/azure_blob_agent_mcp.py",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779018688851,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "plans/API_DOCUMENTATION.md",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779018689019,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "agent_templates/agents/search_agent/search_agent_A2A/agent_executor.py",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779018696370,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "plans/LiteLLM和AgentManager回调接口文档.md",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779018706022,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "agent_templates/common/agent_callback_utils.py",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779018706078,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "docs/CHAIN_AGENTS_DOC.md",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779018715199,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "k8s/deployment.yaml",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779018718411,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "api/swarm/__init__.py",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779020035392,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "api/swarm/models.py",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779020054233,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "api/swarm/agent_client.py",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779020075495,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "api/swarm/orchestrator.py",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779020129979,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "api/swarm/router.py",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779020174315,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "test_swarm_api.py",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779020472871,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "SWARM_README.md",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779020538213,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"path": "QUICKSTART.md",
|
|
"accessCount": 1,
|
|
"lastAccessed": 1779020624647,
|
|
"type": "file"
|
|
}
|
|
],
|
|
"userDirectives": []
|
|
} |