vectie/moontown/dispatch does not have a README file
pub enum RouteDecision { Assigned(@vectie/moontown/core.AssignmentPlanAssignmentPlan) Escalated(String) Deferred(String)} derive(Eq, @moonbitlang/core/debug.DebugDebug)
pub struct RouteRequest { task : @vectie/moontown/core.TownTaskTownTask} derive(Eq, @moonbitlang/core/debug.DebugDebug)
fn RouteRequest::new(task~ : @vectie/moontown/core.TownTaskTownTask) -> RouteRequest
fn choose_isolation(task : @vectie/moontown/core.TownTaskTownTask, worker : @vectie/moontown/core.WorkerRefWorkerRef, book : @vectie/moontown/core.BookRefBookRef) -> @vectie/moontown/core.IsolationModeIsolationMode
fn domain_for_book(entry : @vectie/moontown/adapters/moonbook.BookCatalogEntryBookCatalogEntry) -> @vectie/moontown/core.WorkDomainWorkDomain
fn domain_for_book_task(entry : @vectie/moontown/adapters/moonbook.BookCatalogEntryBookCatalogEntry, task : @vectie/moontown/adapters/moonbook.BookTaskBookTask) -> @vectie/moontown/core.WorkDomainWorkDomain
fn domain_for_provider_overview(book : @vectie/moontown/core.BookRefBookRef) -> @vectie/moontown/core.WorkDomainWorkDomain
fn escalate(reason : String) -> RouteDecision
fn prioritized_book_tasks(tasks : Array[@vectie/moontown/adapters/moonbook.BookTaskBookTask], goal : String) -> Array[@vectie/moontown/adapters/moonbook.BookTaskBookTask]
fn research_bootstrap_book_task(task : @vectie/moontown/adapters/moonbook.BookTaskBookTask) -> Bool
fn research_bootstrap_task_id(task_id : String) -> Bool
fn research_goal_text(goal : String) -> Bool
fn route_task(town : @vectie/moontown/core.TownStateTownState, request : RouteRequest) -> RouteDecision
fn wenyu_valley_goal_text(goal : String) -> Bool
Install
Dependencies
Powered by MoonBit
© 2026 mooncakes.io