Bernd Worsch 5e4dc6c946 feat(activities): implement load_activity_definition — T14
activities.py:
- init_session_factory(url): module-level async_sessionmaker init,
  called once from worker.py before workers start
- load_activity_definition(activity_id): queries activity_definitions
  by UUID, returns JSON-serialisable dict; raises ApplicationError
  (non_retryable=True) if row not found

worker.py:
- reads ACTCORE_DB_URL at startup, fails fast if missing
- calls init_session_factory() before connecting to Temporal

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-26 22:02:15 +00:00
2026-03-02 00:24:41 +00:00
2026-03-02 00:24:41 +00:00
2026-03-02 00:24:41 +00:00
2026-03-19 21:26:53 +01:00

repo-seed

A git repository template to bootstrap coulomb projects from.

Description
A task factory based on temporal
Readme MIT-0 2.8 MiB
Languages
Python 97.5%
Shell 1.4%
Makefile 0.7%
Mako 0.2%
Dockerfile 0.2%