vicTop-cw/fist-mbt/src/engine does not have a README file
fn FistEngine::archive(self : FistEngine, task_id~ : String, by~ : String, now~ : String) -> Result[Task, String]fn FistEngine::claim(self : FistEngine, task_id~ : String, assignee~ : String, now~ : String) -> Result[Task, String]fn FistEngine::execute(self : FistEngine, task_id~ : String, deliverable~ : String, now~ : String) -> Result[Task, String]fn FistEngine::execute_with_meta(self : FistEngine, task_id~ : String, deliverable~ : String, now~ : String, executor? : String, model? : String, tokens_in? : Int, tokens_out? : Int, cost? : Double, duration_ms? : Int, rate_limited? : Bool, failure_reason? : String) -> Result[Task, String]fn FistEngine::pause_task(self : FistEngine, task_id~ : String, now~ : String) -> Result[Task, String]fn FistEngine::plan(self : FistEngine, task_id~ : String, split_n? : Int, by~ : String, now~ : String) -> Result[Array[String], String]fn FistEngine::plan_deep(self : FistEngine, task_id~ : String, split_n? : Int, by~ : String, spec? : Json?, now~ : String) -> Result[Json, String]fn FistEngine::publish(self : FistEngine, project_dir~ : String, description~ : String, created_by~ : String, now~ : String, ns? : String) -> Result[String, String]fn FistEngine::publish_next_round(self : FistEngine, ns~ : String, description~ : String, created_by~ : String, prev_task_id~ : String, now~ : String) -> Result[String, String]fn FistEngine::publish_with_deps(self : FistEngine, project_dir~ : String, description~ : String, depends_on? : Array[String], created_by? : String, now? : String, ns? : String) -> Result[String, String]fn FistEngine::reject_task(self : FistEngine, task_id~ : String, reason? : String, by~ : String, now~ : String) -> Result[Task, String]fn FistEngine::reopen_task(self : FistEngine, task_id : String, now : String) -> Result[Task, String]fn FistEngine::resume_task(self : FistEngine, task_id~ : String, now~ : String) -> Result[Task, String]fn FistEngine::retry_task(self : FistEngine, task_id~ : String, now~ : String) -> Result[Task, String]fn FistEngine::store_write_heartbeat(self : FistEngine, agent_id~ : String, task_id~ : String, last_seen~ : String, status~ : String) -> Result[Unit, String]fn FistEngine::verify(self : FistEngine, task_id~ : String, verifier~ : String, now~ : String) -> Result[Task, String]fn advance_mark_prefix() -> StringInstall
Download zipFIST commander task orchestration rewritten in pure MoonBit, exposed as an MCP server.