62 lines
2.8 KiB
Plaintext
62 lines
2.8 KiB
Plaintext
# Code owners for Honcho.
|
|
#
|
|
# Beyond review routing, this file is the allowlist for manually triggering
|
|
# the live-llm-tests and unified-tests workflows (via their PR labels and
|
|
# workflow_dispatch). The gate jobs grep every @username in this file —
|
|
# regardless of which path pattern it sits on — and read it from `main`,
|
|
# never from the PR branch, so additions only take effect once merged.
|
|
#
|
|
# The workflow gates only understand individual @usernames (no @org/team
|
|
# entries).
|
|
#
|
|
# Order matters: GitHub applies the LAST matching pattern, so narrower rules
|
|
# go further down. Paths not listed here have no automatic reviewer.
|
|
|
|
# Telemetry, tracing, metrics.
|
|
/src/telemetry/ @akattelu @Rajat-Ahuja1997
|
|
|
|
# Data model, connections, configuration, LLM transport.
|
|
/src/db.py @akattelu @eisene @VVoruganti
|
|
/src/models.py @akattelu @eisene @VVoruganti
|
|
/src/config.py @akattelu @eisene @VVoruganti
|
|
/src/cache/ @akattelu @eisene @VVoruganti
|
|
/src/crud/ @akattelu @eisene @VVoruganti
|
|
/migrations/ @akattelu @eisene @VVoruganti
|
|
/src/llm/ @akattelu @eisene @VVoruganti
|
|
|
|
# Client-facing surfaces and API shape.
|
|
/sdks/ @ajspig @akattelu
|
|
/mcp/ @ajspig @akattelu
|
|
/honcho-cli/ @ajspig @akattelu
|
|
/src/routers/ @ajspig @akattelu
|
|
/src/schemas/ @ajspig @akattelu
|
|
|
|
# The reasoning agents, their prompts, and shared agent tooling.
|
|
/src/deriver/ @eisene @akattelu @matthewlanders
|
|
/src/dreamer/ @eisene @akattelu @matthewlanders
|
|
/src/dialectic/ @eisene @akattelu @matthewlanders
|
|
/src/utils/ @eisene @akattelu @matthewlanders
|
|
|
|
# Deployment, and swappable storage and inference backends.
|
|
# /src/llm/backends/ must stay below /src/llm/ above — last match wins.
|
|
/docker/ @eisene @Rajat-Ahuja1997 @akattelu
|
|
/Dockerfile @eisene @Rajat-Ahuja1997 @akattelu
|
|
/docker-compose.yml.example @eisene @Rajat-Ahuja1997 @akattelu
|
|
/src/vector_store/ @eisene @Rajat-Ahuja1997 @akattelu
|
|
/src/llm/backends/ @eisene @Rajat-Ahuja1997 @akattelu
|
|
|
|
# Documentation and contributor-facing policy.
|
|
/docs/ @ajspig @akattelu @VVoruganti
|
|
/README.md @ajspig @akattelu @VVoruganti
|
|
/CONTRIBUTING.md @akattelu @ajspig @VVoruganti
|
|
/SECURITY.md @akattelu @ajspig @VVoruganti
|
|
|
|
# Reviewers auto-requested on changes under .github/ (workflows, this file,
|
|
# templates).
|
|
/.github/ @akattelu @eisene @Rajat-Ahuja1997 @VVoruganti
|
|
|
|
# CI-trigger allowlist only: this path matches no real file, so these people
|
|
# are never auto-requested for review, but the workflow gates still pick
|
|
# them up.
|
|
/ci-trigger-allowlist @ajspig @courtlandleer @erosika @lowyelling @vintrocode
|