feat(api): port Fase 5 REST API — Bun.serve router + JWT middleware + auth/session/conversation/chat handlers + composition root

This commit is contained in:
asepharyana
2026-09-02 22:50:38 +07:00
parent 1b130e69b3
commit 49e79322b4
14 changed files with 1007 additions and 0 deletions
@@ -6,6 +6,9 @@ export * from "./utils.ts";
export * from "./llm/index.ts";
export * from "./persistence/index.ts";
export * from "./tools/mod.ts";
export * from "./auth/index.ts";
export * from "./ipc/index.ts";
export * from "./bgbash/index.ts";
export { InfrastructureToolExecutor } from "./tools/executor.ts";
export { toolDefs, allTools, toolIsRisky, toolIsParallelSafe } from "./tools/registry.ts";
export { BestPracticeEngine } from "./best_practice/engine.ts";