c3671d86cf
Implements Khala cloud workflow orchestrator (Phase 0-4): - Project scaffolding: Hono + Wrangler + D1 + DO - D1 schema: agents, threads, messages, tasks tables - Data access layer with atomic claim/release - Agent auth (SHA-256 Bearer token) + admin API - ThreadDO workflow engine with JSONata moderator - Task queue API: poll/claim/release - Cron-based timeout sweep - Ping-pong demo workflow Closes #124, closes #125, closes #127, closes #128, closes #129
25 lines
441 B
TOML
25 lines
441 B
TOML
name = "khala"
|
|
main = "src/index.ts"
|
|
compatibility_date = "2025-04-01"
|
|
|
|
[vars]
|
|
ADMIN_SECRET = "dev-admin-replace-in-production"
|
|
|
|
[[d1_databases]]
|
|
binding = "DB"
|
|
database_name = "khala"
|
|
database_id = "00000000-0000-0000-0000-000000000000"
|
|
migrations_dir = "migrations"
|
|
|
|
[[migrations]]
|
|
tag = "v1"
|
|
new_classes = [ "ThreadDO" ]
|
|
|
|
[durable_objects]
|
|
bindings = [
|
|
{ name = "THREAD", class_name = "ThreadDO" }
|
|
]
|
|
|
|
[triggers]
|
|
crons = [ "* * * * *" ]
|