feat(mcp config): support tools.*.enabled; feat(fs): 'symbols' alias for 'ast'; test: disable pytest plugin autoload for local+CI; chore: bump mcp to 0.8.3; docs: update AGENTS.md; integrate new unified agent architecture + model registry + batch orchestrator

This commit is contained in:
2025-09-05 20:28:26 -05:00
parent a99730cbb0
commit 3fbebf0b14
17 changed files with 4191 additions and 23 deletions
+6 -6
View File
@@ -58,11 +58,11 @@ dev-deps: ## Install development dependencies
test: ## Run tests for all packages
@echo -e "$(CYAN)Running tests...$(NC)"
@source .venv/bin/activate && python -m pytest tests/ -v
@source .venv/bin/activate && cd pkg/hanzo-agents && python -m pytest tests/ -v || true
@source .venv/bin/activate && cd pkg/hanzo-mcp && python -m pytest tests/ -v || true
@source .venv/bin/activate && cd pkg/hanzo-memory && python -m pytest tests/ -v || true
@source .venv/bin/activate && cd pkg/hanzo-aci && python -m pytest tests/ -v || true
@source .venv/bin/activate && PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 python -m pytest tests/ -v
@source .venv/bin/activate && cd pkg/hanzo-agents && PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 python -m pytest tests/ -v || true
@source .venv/bin/activate && cd pkg/hanzo-mcp && PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 python -m pytest tests/ -v || true
@source .venv/bin/activate && cd pkg/hanzo-memory && PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 python -m pytest tests/ -v || true
@source .venv/bin/activate && cd pkg/hanzo-aci && PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 python -m pytest tests/ -v || true
@echo -e "$(GREEN)Tests completed$(NC)"
lint: ## Run linting for all packages
@@ -204,4 +204,4 @@ coverage: ## Run tests with coverage
@source .venv/bin/activate && coverage run -m pytest tests/
@source .venv/bin/activate && coverage report
@source .venv/bin/activate && coverage html
@echo -e "$(GREEN)Coverage report generated in htmlcov/$(NC)"
@echo -e "$(GREEN)Coverage report generated in htmlcov/$(NC)"