Fe overhaul docs (#1640)

* api changes

* doc changes

* move docs

* generated

* generate

* pkg

* backmerge main

* revert to main

* revert main

* race?

* remove go tests
This commit is contained in:
Gabe Ruttner
2025-04-30 17:10:09 -04:00
committed by GitHub
parent 799b5d0dcf
commit 8e80faf2d6
1503 changed files with 36645 additions and 1235 deletions
@@ -0,0 +1,28 @@
from datetime import datetime, timedelta
from hatchet_sdk import Hatchet
hatchet = Hatchet()
# > Create
scheduled_run = hatchet.scheduled.create(
workflow_name="simple-workflow",
trigger_at=datetime.now() + timedelta(seconds=10),
input={
"data": "simple-workflow-data",
},
additional_metadata={
"customer_id": "customer-a",
},
)
id = scheduled_run.metadata.id # the id of the scheduled run trigger
# > Delete
hatchet.scheduled.delete(scheduled_id=scheduled_run.metadata.id)
# > List
scheduled_runs = hatchet.scheduled.list()
# > Get
scheduled_run = hatchet.scheduled.get(scheduled_id=scheduled_run.metadata.id)