Skip to content

feat: add Python and TypeScript scheduled quickstart templates - #16

Merged
BloggerBust merged 1 commit into
mainfrom
feat/4107-scheduled-python-typescript
Jul 27, 2026
Merged

feat: add Python and TypeScript scheduled quickstart templates#16
BloggerBust merged 1 commit into
mainfrom
feat/4107-scheduled-python-typescript

Conversation

@BloggerBust

Copy link
Copy Markdown
Contributor

Description

The scheduled use case now covers the same language and package-manager combinations as simple. Each language registers the scheduled-workflow cron with its SDK and defines the manual-run trigger, so the CLI discovers the new variants from the embedded tree with no CLI change. The examples e2e now also runs each language's scheduled example, and a parity test fails if the simple use case gains a package manager without a scheduled counterpart.

Refs hatchet-dev/hatchet#4107.

Type of change

  • New feature (non-breaking change which adds functionality)

What's Changed

  • The shared .gitignore templates no longer list poetry or package-manager lockfiles

Checklist

Changes have been:

  • Tested (unit, integration, or manually with steps specified)
  • Documented (where applicable)

Testing

Ran all of the tests locally.


🤖 AI Disclosure
  • I acknowledge that an LLM was used in the creation of this Pull Request, in accordance with Hatchet's AI_POLICY.md.

  • Details: Claude Code (Opus 4.8) wrote the tests, and ran the validation including the live worker runs. Claude also helped fix issues and caught the ignored lock files in the .gitignore. The lock files are no longer ignored.

The scheduled use case now covers the same language and
package-manager combinations as simple. Each language registers the
scheduled-workflow cron with its SDK and defines the manual-run trigger,
so the CLI discovers the new variants from the embedded tree with no CLI
change. The examples e2e now also runs each language's scheduled
example, and a parity test fails if simple gains a package manager
without a scheduled counterpart.
Comment thread examples/use-cases/scheduled/typescript/src/hatchet-client.ts
Comment thread templates/use-cases/scheduled/typescript/shared/README.md
Comment thread templates/use-cases/scheduled/typescript/shared/tsconfig.json
@BloggerBust
BloggerBust merged commit 0858106 into main Jul 27, 2026
3 checks passed
BloggerBust added a commit that referenced this pull request Jul 27, 2026
This resolves the review feedback from #16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants