# Middleware ## auth - auth — `apps/booterm/src/auth.ts` - authoring — `apps/coder/src/conductor/flows/authoring.ts` - turn-guard.test — `apps/coder/src/services/backends/__tests__/turn-guard.test.ts` - turn-guard — `apps/coder/src/services/backends/turn-guard.ts` - get_middleware — `apps/server/src/services/tools/codecontext/get_middleware.ts` - authoring — `conductor/src/flows/authoring.ts` - spec — `openspec/changes/add-behavioral-engine/specs/audit-middleware/spec.md` ## custom - write_guard.test — `apps/coder/src/services/__tests__/write_guard.test.ts` - write_guard_fuzz.test — `apps/coder/src/services/__tests__/write_guard_fuzz.test.ts` - edit-guards-imports — `apps/coder/src/services/edit-guards-imports.ts` - write_guard — `apps/coder/src/services/write_guard.ts` - secret_guard.test — `apps/server/src/services/__tests__/secret_guard.test.ts` - path_guard — `apps/server/src/services/path_guard.ts` - secret_guard — `apps/server/src/services/secret_guard.ts` - url_guard — `apps/server/src/services/url_guard.ts` ## validation - edit-guards — `apps/coder/src/services/edit-guards.ts` - path_guard.test — `apps/server/src/services/__tests__/path_guard.test.ts`