-- repl.lua — readline loop, input dispatch, prompt rendering. -- See docs/PHASE0.md §5, §9. local M = {} -- Phase 0 stub. function M.run(config) error("repl.run: not implemented (Phase 0 pending)") end -- Meta command table per PHASE0.md §5.2. M.meta_commands = { quit = function(ctx) os.exit(0) end, q = function(ctx) os.exit(0) end, clear = nil, -- TODO Phase 0 impl reset = nil, model = nil, models = nil, history = nil, exec = nil, ask = nil, help = nil, } return M