README.md
pyproject.toml
src/animus_forge/__init__.py
src/animus_forge/api.py
src/animus_forge/api_errors.py
src/animus_forge/api_models.py
src/animus_forge/api_state.py
src/animus_forge/db.py
src/animus_forge/errors.py
src/animus_forge.egg-info/PKG-INFO
src/animus_forge.egg-info/SOURCES.txt
src/animus_forge.egg-info/dependency_links.txt
src/animus_forge.egg-info/entry_points.txt
src/animus_forge.egg-info/requires.txt
src/animus_forge.egg-info/top_level.txt
src/animus_forge/agents/__init__.py
src/animus_forge/agents/agent_config.py
src/animus_forge/agents/autonomy.py
src/animus_forge/agents/chainlog_bridge.py
src/animus_forge/agents/config_loader.py
src/animus_forge/agents/convergence.py
src/animus_forge/agents/message_bus.py
src/animus_forge/agents/process_registry.py
src/animus_forge/agents/provider_wrapper.py
src/animus_forge/agents/run_store.py
src/animus_forge/agents/subagent_manager.py
src/animus_forge/agents/supervisor.py
src/animus_forge/agents/task_runner.py
src/animus_forge/analytics/__init__.py
src/animus_forge/analytics/analyzers.py
src/animus_forge/analytics/collectors.py
src/animus_forge/analytics/pipeline.py
src/animus_forge/analytics/reporters.py
src/animus_forge/analytics/visualizers.py
src/animus_forge/api_clients/__init__.py
src/animus_forge/api_clients/calendar_client.py
src/animus_forge/api_clients/claude_code_client.py
src/animus_forge/api_clients/github_client.py
src/animus_forge/api_clients/gmail_client.py
src/animus_forge/api_clients/notion_client.py
src/animus_forge/api_clients/openai_client.py
src/animus_forge/api_clients/resilience.py
src/animus_forge/api_clients/slack_client.py
src/animus_forge/api_routes/__init__.py
src/animus_forge/api_routes/agents.py
src/animus_forge/api_routes/auth.py
src/animus_forge/api_routes/budgets.py
src/animus_forge/api_routes/coordination.py
src/animus_forge/api_routes/dashboard.py
src/animus_forge/api_routes/executions.py
src/animus_forge/api_routes/graph.py
src/animus_forge/api_routes/health.py
src/animus_forge/api_routes/history.py
src/animus_forge/api_routes/jobs.py
src/animus_forge/api_routes/mcp.py
src/animus_forge/api_routes/prompts.py
src/animus_forge/api_routes/schedules.py
src/animus_forge/api_routes/settings.py
src/animus_forge/api_routes/webhooks.py
src/animus_forge/api_routes/websocket.py
src/animus_forge/api_routes/workflows.py
src/animus_forge/auth/__init__.py
src/animus_forge/auth/tenants.py
src/animus_forge/auth/token_auth.py
src/animus_forge/browser/__init__.py
src/animus_forge/browser/automation.py
src/animus_forge/budget/__init__.py
src/animus_forge/budget/manager.py
src/animus_forge/budget/models.py
src/animus_forge/budget/persistence.py
src/animus_forge/budget/preflight.py
src/animus_forge/budget/strategies.py
src/animus_forge/cache/__init__.py
src/animus_forge/cache/backends.py
src/animus_forge/cache/decorators.py
src/animus_forge/cli/__init__.py
src/animus_forge/cli/detection.py
src/animus_forge/cli/helpers.py
src/animus_forge/cli/interactive_runner.py
src/animus_forge/cli/main.py
src/animus_forge/cli/rich_output.py
src/animus_forge/cli/commands/__init__.py
src/animus_forge/cli/commands/admin.py
src/animus_forge/cli/commands/agents.py
src/animus_forge/cli/commands/browser.py
src/animus_forge/cli/commands/budget.py
src/animus_forge/cli/commands/calendar_cmd.py
src/animus_forge/cli/commands/config.py
src/animus_forge/cli/commands/consciousness.py
src/animus_forge/cli/commands/coordination.py
src/animus_forge/cli/commands/dev.py
src/animus_forge/cli/commands/eval_cmd.py
src/animus_forge/cli/commands/evolve.py
src/animus_forge/cli/commands/graph.py
src/animus_forge/cli/commands/history.py
src/animus_forge/cli/commands/mcp.py
src/animus_forge/cli/commands/memory.py
src/animus_forge/cli/commands/metrics.py
src/animus_forge/cli/commands/schedule.py
src/animus_forge/cli/commands/self_improve.py
src/animus_forge/cli/commands/setup.py
src/animus_forge/cli/commands/workflow.py
src/animus_forge/config/__init__.py
src/animus_forge/config/logging.py
src/animus_forge/config/settings.py
src/animus_forge/contracts/__init__.py
src/animus_forge/contracts/base.py
src/animus_forge/contracts/definitions.py
src/animus_forge/contracts/enforcer.py
src/animus_forge/contracts/validator.py
src/animus_forge/coordination/__init__.py
src/animus_forge/coordination/consciousness_bridge.py
src/animus_forge/coordination/evolution_loop.py
src/animus_forge/coordination/workflow_evolution.py
src/animus_forge/dashboard/__init__.py
src/animus_forge/dashboard/app.py
src/animus_forge/dashboard/cost_dashboard.py
src/animus_forge/dashboard/eval_page.py
src/animus_forge/dashboard/mcp_page.py
src/animus_forge/dashboard/monitoring_pages.py
src/animus_forge/dashboard/plugin_marketplace.py
src/animus_forge/dashboard/skill_evolution_page.py
src/animus_forge/dashboard/workflow_visualizer.py
src/animus_forge/dashboard/workflow_builder/__init__.py
src/animus_forge/dashboard/workflow_builder/builder.py
src/animus_forge/dashboard/workflow_builder/constants.py
src/animus_forge/dashboard/workflow_builder/persistence.py
src/animus_forge/dashboard/workflow_builder/state.py
src/animus_forge/dashboard/workflow_builder/yaml_ops.py
src/animus_forge/dashboard/workflow_builder/renderers/__init__.py
src/animus_forge/dashboard/workflow_builder/renderers/_helpers.py
src/animus_forge/dashboard/workflow_builder/renderers/canvas.py
src/animus_forge/dashboard/workflow_builder/renderers/execution.py
src/animus_forge/dashboard/workflow_builder/renderers/node_config.py
src/animus_forge/dashboard/workflow_builder/renderers/visualization.py
src/animus_forge/dashboard/workflow_builder/renderers/workflow_io.py
src/animus_forge/evaluation/__init__.py
src/animus_forge/evaluation/base.py
src/animus_forge/evaluation/loader.py
src/animus_forge/evaluation/metrics.py
src/animus_forge/evaluation/reporters.py
src/animus_forge/evaluation/runner.py
src/animus_forge/evaluation/store.py
src/animus_forge/executions/__init__.py
src/animus_forge/executions/manager.py
src/animus_forge/executions/models.py
src/animus_forge/http/__init__.py
src/animus_forge/http/client.py
src/animus_forge/intelligence/__init__.py
src/animus_forge/intelligence/cost_intelligence.py
src/animus_forge/intelligence/cross_workflow_memory.py
src/animus_forge/intelligence/feedback_engine.py
src/animus_forge/intelligence/integration_graph.py
src/animus_forge/intelligence/outcome_tracker.py
src/animus_forge/intelligence/prompt_evolution.py
src/animus_forge/intelligence/provider_router.py
src/animus_forge/jobs/__init__.py
src/animus_forge/jobs/job_manager.py
src/animus_forge/mcp/__init__.py
src/animus_forge/mcp/client.py
src/animus_forge/mcp/manager.py
src/animus_forge/mcp/models.py
src/animus_forge/messaging/__init__.py
src/animus_forge/messaging/base.py
src/animus_forge/messaging/discord_bot.py
src/animus_forge/messaging/telegram_bot.py
src/animus_forge/metrics/__init__.py
src/animus_forge/metrics/audit_checks.py
src/animus_forge/metrics/collector.py
src/animus_forge/metrics/cost_tracker.py
src/animus_forge/metrics/debt_monitor.py
src/animus_forge/metrics/exporters.py
src/animus_forge/metrics/prometheus_server.py
src/animus_forge/monitoring/__init__.py
src/animus_forge/monitoring/metrics.py
src/animus_forge/monitoring/parallel_tracker.py
src/animus_forge/monitoring/tracker.py
src/animus_forge/monitoring/watchers.py
src/animus_forge/notifications/__init__.py
src/animus_forge/notifications/base.py
src/animus_forge/notifications/manager.py
src/animus_forge/notifications/models.py
src/animus_forge/notifications/notifier.py
src/animus_forge/notifications/channels/__init__.py
src/animus_forge/notifications/channels/discord.py
src/animus_forge/notifications/channels/email_channel.py
src/animus_forge/notifications/channels/pagerduty.py
src/animus_forge/notifications/channels/slack.py
src/animus_forge/notifications/channels/teams.py
src/animus_forge/notifications/channels/webhook.py
src/animus_forge/orchestrator/__init__.py
src/animus_forge/orchestrator/workflow_engine.py
src/animus_forge/orchestrator/workflow_engine_adapter.py
src/animus_forge/plugins/__init__.py
src/animus_forge/plugins/base.py
src/animus_forge/plugins/installer.py
src/animus_forge/plugins/loader.py
src/animus_forge/plugins/marketplace.py
src/animus_forge/plugins/models.py
src/animus_forge/plugins/registry.py
src/animus_forge/prompts/__init__.py
src/animus_forge/prompts/template_manager.py
src/animus_forge/providers/__init__.py
src/animus_forge/providers/anthropic_provider.py
src/animus_forge/providers/azure_openai_provider.py
src/animus_forge/providers/base.py
src/animus_forge/providers/bedrock_provider.py
src/animus_forge/providers/hardware.py
src/animus_forge/providers/manager.py
src/animus_forge/providers/mock_provider.py
src/animus_forge/providers/ollama_provider.py
src/animus_forge/providers/openai_provider.py
src/animus_forge/providers/router.py
src/animus_forge/providers/vertex_provider.py
src/animus_forge/ratelimit/__init__.py
src/animus_forge/ratelimit/limiter.py
src/animus_forge/ratelimit/provider.py
src/animus_forge/ratelimit/quota.py
src/animus_forge/resilience/__init__.py
src/animus_forge/resilience/bulkhead.py
src/animus_forge/resilience/concurrency.py
src/animus_forge/resilience/fallback.py
src/animus_forge/scheduler/__init__.py
src/animus_forge/scheduler/schedule_manager.py
src/animus_forge/security/__init__.py
src/animus_forge/security/audit_log.py
src/animus_forge/security/brute_force.py
src/animus_forge/security/field_encryption.py
src/animus_forge/security/request_limits.py
src/animus_forge/self_improve/__init__.py
src/animus_forge/self_improve/analyzer.py
src/animus_forge/self_improve/approval.py
src/animus_forge/self_improve/orchestrator.py
src/animus_forge/self_improve/pr_manager.py
src/animus_forge/self_improve/rollback.py
src/animus_forge/self_improve/safety.py
src/animus_forge/self_improve/sandbox.py
src/animus_forge/settings/__init__.py
src/animus_forge/settings/manager.py
src/animus_forge/settings/models.py
src/animus_forge/skills/__init__.py
src/animus_forge/skills/consensus.py
src/animus_forge/skills/enforcer.py
src/animus_forge/skills/library.py
src/animus_forge/skills/loader.py
src/animus_forge/skills/models.py
src/animus_forge/skills/evolver/__init__.py
src/animus_forge/skills/evolver/ab_test.py
src/animus_forge/skills/evolver/analyzer.py
src/animus_forge/skills/evolver/deprecator.py
src/animus_forge/skills/evolver/evolver.py
src/animus_forge/skills/evolver/generator.py
src/animus_forge/skills/evolver/metrics.py
src/animus_forge/skills/evolver/models.py
src/animus_forge/skills/evolver/tuner.py
src/animus_forge/skills/evolver/versioner.py
src/animus_forge/skills/evolver/writer.py
src/animus_forge/state/__init__.py
src/animus_forge/state/agent_context.py
src/animus_forge/state/agent_memory.py
src/animus_forge/state/backends.py
src/animus_forge/state/checkpoint.py
src/animus_forge/state/context_window.py
src/animus_forge/state/database.py
src/animus_forge/state/memory.py
src/animus_forge/state/memory_models.py
src/animus_forge/state/migrations.py
src/animus_forge/state/persistence.py
src/animus_forge/tools/__init__.py
src/animus_forge/tools/filesystem.py
src/animus_forge/tools/models.py
src/animus_forge/tools/proposals.py
src/animus_forge/tools/registry.py
src/animus_forge/tools/safety.py
src/animus_forge/tracing/__init__.py
src/animus_forge/tracing/context.py
src/animus_forge/tracing/export.py
src/animus_forge/tracing/middleware.py
src/animus_forge/tracing/propagation.py
src/animus_forge/tui/__init__.py
src/animus_forge/tui/app.py
src/animus_forge/tui/chat_screen.py
src/animus_forge/tui/commands.py
src/animus_forge/tui/providers.py
src/animus_forge/tui/session.py
src/animus_forge/tui/streaming.py
src/animus_forge/tui/widgets/__init__.py
src/animus_forge/tui/widgets/chat_display.py
src/animus_forge/tui/widgets/input_bar.py
src/animus_forge/tui/widgets/sidebar.py
src/animus_forge/tui/widgets/status_bar.py
src/animus_forge/utils/__init__.py
src/animus_forge/utils/circuit_breaker.py
src/animus_forge/utils/retry.py
src/animus_forge/utils/validation.py
src/animus_forge/webhooks/__init__.py
src/animus_forge/webhooks/webhook_delivery.py
src/animus_forge/webhooks/webhook_manager.py
src/animus_forge/websocket/__init__.py
src/animus_forge/websocket/broadcaster.py
src/animus_forge/websocket/manager.py
src/animus_forge/websocket/messages.py
src/animus_forge/workflow/__init__.py
src/animus_forge/workflow/approval_store.py
src/animus_forge/workflow/arete_hooks.py
src/animus_forge/workflow/auto_parallel.py
src/animus_forge/workflow/composer.py
src/animus_forge/workflow/distributed_rate_limiter.py
src/animus_forge/workflow/executor.py
src/animus_forge/workflow/executor_agents.py
src/animus_forge/workflow/executor_ai.py
src/animus_forge/workflow/executor_approval.py
src/animus_forge/workflow/executor_arete.py
src/animus_forge/workflow/executor_clients.py
src/animus_forge/workflow/executor_core.py
src/animus_forge/workflow/executor_error.py
src/animus_forge/workflow/executor_integrations.py
src/animus_forge/workflow/executor_loop.py
src/animus_forge/workflow/executor_mcp.py
src/animus_forge/workflow/executor_parallel_exec.py
src/animus_forge/workflow/executor_patterns.py
src/animus_forge/workflow/executor_results.py
src/animus_forge/workflow/executor_step.py
src/animus_forge/workflow/graph_executor.py
src/animus_forge/workflow/graph_models.py
src/animus_forge/workflow/graph_walker.py
src/animus_forge/workflow/loader.py
src/animus_forge/workflow/parallel.py
src/animus_forge/workflow/rate_limited_executor.py
src/animus_forge/workflow/scheduler.py
src/animus_forge/workflow/version_manager.py
src/animus_forge/workflow/versioning.py
tests/test_agent_context.py
tests/test_agents.py
tests/test_agents_clients_coverage.py
tests/test_analytics.py
tests/test_analytics_pipeline.py
tests/test_api.py
tests/test_api_agents.py
tests/test_api_clients.py
tests/test_api_coverage.py
tests/test_api_errors.py
tests/test_api_history.py
tests/test_api_lifespan_agents.py
tests/test_api_mcp.py
tests/test_api_routes_coverage.py
tests/test_approval_persistence.py
tests/test_approval_store.py
tests/test_arete_hooks.py
tests/test_async_execution.py
tests/test_async_retry.py
tests/test_auth.py
tests/test_autonomy.py
tests/test_backends.py
tests/test_benchmarks.py
tests/test_browser_automation.py
tests/test_budget.py
tests/test_budget_integration.py
tests/test_budget_passthrough.py
tests/test_cache.py
tests/test_cache_coverage.py
tests/test_chainlog_bridge.py
tests/test_checkpoint_resume_e2e.py
tests/test_circuit_breaker.py
tests/test_claude_code_client.py
tests/test_cli.py
tests/test_cli_agents.py
tests/test_cli_commands_coverage.py
tests/test_cli_consciousness_evolve.py
tests/test_cli_coverage.py
tests/test_cli_coverage_boost.py
tests/test_cli_history.py
tests/test_cli_mcp.py
tests/test_collectors.py
tests/test_concurrency_chaos.py
tests/test_config_loader.py
tests/test_config_settings.py
tests/test_config_yaml.py
tests/test_consciousness_bridge.py
tests/test_consensus.py
tests/test_contracts.py
tests/test_convergence_integration.py
tests/test_coordination_phase4.py
tests/test_cost_dashboard.py
tests/test_cost_intelligence.py
tests/test_cost_tracker.py
tests/test_coverage_final_push.py
tests/test_coverage_push_90.py
tests/test_coverage_push_93.py
tests/test_coverage_push_95.py
tests/test_coverage_push_97.py
tests/test_coverage_push_97b.py
tests/test_dashboard.py
tests/test_dashboard_cli_coverage.py
tests/test_dashboard_mcp.py
tests/test_dashboard_parallel.py
tests/test_database.py
tests/test_db.py
tests/test_debt_monitor.py
tests/test_dev_live.py
tests/test_dev_new_features.py
tests/test_dev_runner.py
tests/test_distributed_rate_limiter.py
tests/test_dominance_features.py
tests/test_error_recovery.py
tests/test_eval_benchmark.py
tests/test_evaluation.py
tests/test_evolution_loop.py
tests/test_evolution_loop_ollama.py
tests/test_execution_stream.py
tests/test_executions.py
tests/test_executor_agents.py
tests/test_executor_approval.py
tests/test_executor_arete.py
tests/test_executor_clients.py
tests/test_executor_coverage.py
tests/test_executor_coverage_ext.py
tests/test_executor_history.py
tests/test_executor_ollama.py
tests/test_executor_parallel.py
tests/test_executor_streaming.py
tests/test_feedback_engine.py
tests/test_filesystem_tools.py
tests/test_gmail_client.py
tests/test_graph_api.py
tests/test_graph_executor.py
tests/test_graph_models.py
tests/test_graph_walker.py
tests/test_hardware.py
tests/test_http_client.py
tests/test_integration_agent_pipeline.py
tests/test_integration_v120.py
tests/test_intelligence.py
tests/test_interactive_runner.py
tests/test_job_manager.py
tests/test_limiter_coverage.py
tests/test_llm_router.py
tests/test_loader_coverage.py
tests/test_logging_config.py
tests/test_mcp.py
tests/test_mcp_client.py
tests/test_mcp_executor.py
tests/test_memory.py
tests/test_message_bus.py
tests/test_messaging.py
tests/test_metrics.py
tests/test_metrics_collector.py
tests/test_migrations.py
tests/test_monitoring.py
tests/test_monitoring_coverage.py
tests/test_monitoring_pages.py
tests/test_notifications.py
tests/test_notifier_channels.py
tests/test_notion_client.py
tests/test_openai_client.py
tests/test_parallel.py
tests/test_parallel_agents.py
tests/test_parallel_coverage.py
tests/test_parallel_e2e.py
tests/test_parallel_enhancements.py
tests/test_parallel_executor.py
tests/test_parallel_tracker.py
tests/test_phase5_integration.py
tests/test_pipeline_integration.py
tests/test_plugin_installer.py
tests/test_plugin_marketplace.py
tests/test_plugins.py
tests/test_preflight.py
tests/test_prometheus_server.py
tests/test_proposals.py
tests/test_provider_coverage.py
tests/test_provider_coverage_ext.py
tests/test_providers.py
tests/test_quota_coverage.py
tests/test_rate_limited_executor_coverage.py
tests/test_rate_limiter.py
tests/test_ratelimit.py
tests/test_resilience.py
tests/test_resilience_coverage.py
tests/test_retry.py
tests/test_rich_output.py
tests/test_run_store.py
tests/test_schedule_manager.py
tests/test_schedule_manager_coverage.py
tests/test_scheduler_coverage.py
tests/test_security.py
tests/test_self_improve.py
tests/test_self_improve_cli.py
tests/test_self_improve_coverage.py
tests/test_self_improve_engine.py
tests/test_self_improve_ollama_integration.py
tests/test_settings_manager.py
tests/test_skill_enforcer.py
tests/test_skill_evolver_ab_test.py
tests/test_skill_evolver_analyzer.py
tests/test_skill_evolver_deprecator.py
tests/test_skill_evolver_generator.py
tests/test_skill_evolver_integration.py
tests/test_skill_evolver_metrics.py
tests/test_skill_evolver_models.py
tests/test_skill_evolver_tuner.py
tests/test_skill_evolver_versioner.py
tests/test_skill_evolver_writer.py
tests/test_skills.py
tests/test_skills_library_routing.py
tests/test_skills_loader_v2.py
tests/test_skills_models_v2.py
tests/test_slack_client.py
tests/test_smoke_ollama.py
tests/test_state.py
tests/test_subagent_manager.py
tests/test_supervisor_agent_prompts.py
tests/test_supervisor_budget.py
tests/test_supervisor_process_message.py
tests/test_supervisor_skills.py
tests/test_supervisor_task_runner.py
tests/test_supervisor_wiring.py
tests/test_task_runner.py
tests/test_template_manager.py
tests/test_tenants.py
tests/test_tool_registry.py
tests/test_tracing.py
tests/test_tracing_export.py
tests/test_tracker.py
tests/test_tui_commands.py
tests/test_tui_widgets.py
tests/test_utils_coverage.py
tests/test_validation.py
tests/test_validator_coverage.py
tests/test_visualizers.py
tests/test_webhook_coverage.py
tests/test_webhook_delivery.py
tests/test_webhook_delivery_enhanced.py
tests/test_webhook_manager.py
tests/test_webhook_manager_coverage.py
tests/test_websocket.py
tests/test_workflow.py
tests/test_workflow_composer.py
tests/test_workflow_e2e.py
tests/test_workflow_engine.py
tests/test_workflow_evolution.py
tests/test_workflow_loop.py
tests/test_workflow_scheduler.py
tests/test_workflow_serializer.py
tests/test_workflow_versioning.py
tests/test_workflow_visualizer.py