Expand description
Night agent orchestration — scheduled agents, knowledge sync, project tracking with automatic knowledge base updates.
Re-exports§
pub use ext::NightAgentsExtension;
Modules§
- auto_
config - Auto-config — assigns night agents based on project type.
- ci_
optimizer - ci-optimizer — analyzes CI workflows for optimization opportunities.
- drift_
detection - Drift detection — compare current repo state against last scan.
- ext
- Extension trait implementation for convergio-night-agents.
- inference_
bridge - Inference bridge — thin adapter to call MLX or local models directly from night-agents without full inference crate dependency.
- knowledge
- Knowledge sync — scan tracked repos, detect changes, update knowledge_base entries automatically.
- knowledge_
helpers - Helper functions for knowledge sync — git ops, scanning, upsert.
- mcp_
defs - MCP tool definitions for the night agents extension.
- memory_
lint - Memory lint orchestrator — scans tracked projects and runs all rules.
- memory_
lint_ checks - Lint checks for contradictions and alignment issues.
- memory_
lint_ rules - Lint rules for memory files — stale entries and cross-file duplicates.
- memory_
lint_ types - Types for memory lint findings.
- routes
- HTTP API routes for night agent management.
- routes_
memory_ lint - HTTP API routes for memory lint results.
- routes_
projects - HTTP API routes for tracked project management.
- routes_
routing - HTTP API routes for smart routing monitoring and management.
- routes_
runs - HTTP API routes for night agent run management.
- runner
- Night agent dispatch and lifecycle management.
- schema
- DB migrations for night agent tables.
- smart_
spawner - Smart spawner — dual-path execution for night agent tasks.
- spawner
- Claude CLI agent spawner for night runs.
- types
- Data types for night agent definitions, runs, and tracked projects.