Donald Pinckney
fdd196035b
Add PHP to SKILL.md and core determinism references
...
- SKILL.md: Added "Temporal PHP" trigger phrase, updated overview to
include PHP, added PHP getting started guide reference
- core/determinism.md: Added PHP entry to SDK Protection Mechanisms
describing runtime command-ordering checks (no sandbox)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-16 18:51:03 -04:00
Donald Pinckney
30081f1e56
Fix correctness issues in PHP reference files
...
- patterns.md: Fixed dynamic handler params (array -> ValuesInterface),
continueAsNew signature (added yield, string type + array args),
heartbeat details API (hasHeartbeatDetails + typed getHeartbeatDetails)
- data-handling.md: Fixed SearchAttributeKey import path (added
SearchAttributes sub-namespace), TypedSearchAttributes::new() +
withSearchAttribute(), valueSet() instead of withValue()
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-16 18:49:40 -04:00
Donald Pinckney
2401665931
Fix PHP alignment issues from self-review
...
- Renamed sections to match Python reference style (6 section name fixes)
- observability.md: replaced full Search Attributes content with ref to data-handling.md
- gotchas.md: removed extra subsection already covered in php.md
- versioning.md: expanded Worker Versioning to match Python verbosity
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-16 18:39:37 -04:00
Donald Pinckney
a29db01df8
Add all PHP SDK reference files (11 files)
...
Created PHP reference content for: patterns, testing, error-handling,
determinism, determinism-protection, versioning, data-handling,
observability, advanced-features, gotchas, and php.md (language entry).
Code-first style matching Python reference.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-16 18:31:53 -04:00
Donald Pinckney
8ad9233bb1
Fix typos and reference links ( #36 )
...
* Fix typos and reference links
* 2 more typo fixes
2026-03-07 09:44:11 -05:00
Donald Pinckney
766f8883fe
Add TypeScript ( #31 )
...
Adds initial support for TypeScript to the skill
---------
Co-authored-by: James Watkins-Harvey <mjameswh@users.noreply.github.com >
Co-authored-by: Chris Olszewski <chrisdolszewski@gmail.com >
2026-03-07 09:41:32 -05:00
Donald Pinckney
87fe92e083
Remove multi-patching from Python, since its obvious, dont waste tokens on it. ( #34 )
2026-03-03 00:29:19 -05:00
Donald Pinckney
99a2d4a1eb
Automated pass over on python cleanup & deduplication
2026-03-03 00:28:59 -05:00
Donald Pinckney
3f972f9855
Update slack channel
2026-02-23 15:16:19 -05:00
Donald Pinckney
75c568d67b
shorten url
2026-02-23 15:16:19 -05:00
Donald Pinckney
47ae2fd41a
add prompting for feedback at startup - wait for ethan on slack channel
2026-02-23 15:16:19 -05:00
Donald Pinckney
83aa233967
Remove TypeScript hints
2026-02-23 15:11:35 -05:00
Donald Pinckney
0692311a5a
De-couple core from python and TypeScript as much as possible
2026-02-23 15:05:51 -05:00
Donald Pinckney
846cb449b9
remove ts directory
2026-02-23 15:05:51 -05:00
Donald Pinckney
fd1af23cc2
Update readme with installation instructions
2026-02-23 13:54:49 -05:00
Donald Pinckney
14da16ad9f
clean up ai-patterns.md
2026-02-23 13:46:43 -05:00
Donald Pinckney
ec02f3822e
Improve patterns.md
2026-02-23 13:46:43 -05:00
Donald Pinckney
663bbe47eb
cleanup to top level of skill (like CLI install instructions), and to top-level of python
2026-02-23 13:46:43 -05:00
Donald Pinckney
79ecaf3f97
Lots of improvements to testing
2026-02-23 13:46:43 -05:00
Donald Pinckney
cbfd857fbd
de-duplicate content
2026-02-23 13:46:43 -05:00
Donald Pinckney
f01763a45a
cut a lot of duplicate stuff from python gotchas, address comments
2026-02-23 13:46:43 -05:00
Donald Pinckney
ad4cc34bfa
Cut otel for now
2026-02-19 12:12:06 -05:00
Donald Pinckney
d61866b6d4
Cleanup observability.md, remove duplicated search attributes
2026-02-19 12:12:06 -05:00
Donald Pinckney
35c3bc55c1
Clean up references/python/sync-vs-async.md
2026-02-19 12:12:06 -05:00
Donald Pinckney
56dde7576b
local activities aren't experimental
2026-02-19 12:12:06 -05:00
Donald Pinckney
0bc69b2e0a
Unify sandbox stuff into one file
2026-02-19 12:12:06 -05:00
Donald Pinckney
f36faca41f
small edits
2026-02-19 12:12:06 -05:00
Donald Pinckney
f0387e3743
remove multi-param activities
2026-02-19 12:12:06 -05:00
Donald Pinckney
3d43cd27f1
move idempotency patterns to patterns.md
2026-02-19 12:12:06 -05:00
Donald Pinckney
f693cc742c
error-handling.md cleanup
2026-02-19 12:12:06 -05:00
Donald Pinckney
8b7dffa088
don't explicitely provide defaults for retry policies
2026-02-19 12:12:06 -05:00
Donald Pinckney
3dcccb82eb
Prefer start_to_close_timeout
2026-02-19 12:12:06 -05:00
Donald Pinckney
bb46cb4b90
Improve references/python/data-handling.md
2026-02-19 12:12:06 -05:00
Donald Pinckney
322f85abd2
remove duplicated content from determinism.md, clean up
2026-02-19 12:12:06 -05:00
Donald Pinckney
e945f1da5e
Use explicit namespace in connect
2026-02-19 12:12:06 -05:00
Donald Pinckney
1c185b6455
Improve references/python/advanced-features.md
2026-02-19 12:12:06 -05:00
Donald Pinckney
d4d9921adb
clarify on heartbeating of async activity completions, and prompt it a bit in relation to signals
2026-02-19 12:12:06 -05:00
Donald Pinckney
e10cbb8fa3
remove dynamic workflows
2026-02-19 12:12:06 -05:00
Donald Pinckney
5695854e77
remove interceptors for now
2026-02-19 12:12:06 -05:00
Donald Pinckney
d237247cbc
Edit troubleshooting.md
2026-02-19 12:12:06 -05:00
Donald Pinckney
3c19991c25
Cut shell scripts
2026-02-19 12:12:06 -05:00
Donald Pinckney
1f4c53de06
Clean up patterns.md
2026-02-19 12:12:06 -05:00
Donald Pinckney
f61d2ea40c
Update interactive-workflows.md
2026-02-19 12:12:06 -05:00
Donald Pinckney
45497f4be5
Update error-reference.md
2026-02-19 12:12:06 -05:00
Donald Pinckney
efc8ef22de
Clean up references/core/determinism.md
2026-02-19 12:12:06 -05:00
Donald Pinckney
2b6676f22f
Clean up references/core/determinism.md
2026-02-19 12:12:06 -05:00
Donald Pinckney
e113399131
Clean up references/core/common-gotchas.md
2026-02-19 12:12:06 -05:00
Donald Pinckney
b0fcfe305e
Clean up references/core/common-gotchas.md
2026-02-19 12:12:06 -05:00
Donald Pinckney
d25073a47e
Clean up references/core/ai-integration.md
2026-02-19 12:12:06 -05:00
Donald Pinckney
b8b74c0589
Change skill name to kebab-case, for compatibility with Amp and Cline ( #7 )
2026-02-12 22:20:15 -05:00