Sean Goedecke
5022b33bc1
Merge pull request #148 from dsanders11/feat/prompt-yaml-model-parameters
...
feat: support modelParameters in prompt.yaml files
v2.0.2
2025-11-24 11:27:47 +11:00
David Sanders
c9e14713bc
chore: update dist
2025-11-23 16:19:48 -08:00
David Sanders
39308142df
chore: apply code review comment
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-23 16:19:12 -08:00
David Sanders
48f0edec4d
feat: support modelParameters in prompt.yaml files
2025-11-23 16:07:11 -08:00
Sean Goedecke
36ea1371dc
Merge pull request #136 from dsanders11/fix/template-substition
...
fix: do template substition after parsing prompt YAML
2025-11-24 10:22:42 +11:00
Sean Goedecke
de16a30c20
Merge branch 'main' into fix/template-substition
2025-11-24 10:21:49 +11:00
Sean Goedecke
dd3dff10ba
Merge pull request #147 from srt32/patch-1
...
Clarify PAT requirement for github-mcp-token
2025-11-24 10:18:50 +11:00
Simon Taranto
4bb01ee5ee
Clarify PAT requirement for github-mcp-token
...
I mistakenly read the description of the mcp-token field to mean I needed a "PAT for MCP" as if there were a PAT permission for MCP. This change clarifies the language.
2025-11-21 13:36:45 -05:00
David Sanders
af1c1c29a3
fix: do template substition after parsing prompt YAML
2025-10-20 21:32:06 -07:00
Sean Goedecke
83bb5ca3e8
Merge pull request #93 from FidelusAleksander/main
...
docs: update documentation on mcp usage
2025-08-26 18:13:39 +10:00
Aleksander Fidelus
4d2337d006
Merge branch 'actions:main' into main
2025-08-25 11:08:41 +02:00
Yuzuki
7ba7530ad4
Merge pull request #94 from actions/dependabot/github_actions/actions/checkout-5
...
chore(deps): bump actions/checkout from 4 to 5
2025-08-25 14:00:39 +10:00
Yuzuki
4d7d83c494
Merge branch 'main' into dependabot/github_actions/actions/checkout-5
2025-08-25 13:55:57 +10:00
Sean Goedecke
a1c1182922
Merge pull request #97 from actions/sgoedecke/defensive-parsing
...
Parse inference response format defensively
v2.0.1
2025-08-25 08:47:18 +10:00
Sean Goedecke
dfaa426c29
Parse inference response format defensively
2025-08-22 22:34:18 +00:00
FidelusAleksander
7fa0024f13
docs: run prettier
2025-08-18 14:42:29 +02:00
dependabot[bot]
fc6f9a0800
chore(deps): bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-18 03:58:02 +00:00
FidelusAleksander
a1d07305b7
docs: update github-mcp-token description
2025-08-15 08:22:55 +02:00
FidelusAleksander
6e0d8949d8
docs: update documentation on mcp usage
2025-08-15 07:52:22 +02:00
Sean Goedecke
f347eae8eb
Merge pull request #91 from JessRudder/secure-tmp-files
...
Uses tmp library to ensure more secure tmp file creation
v2.0.0
2025-08-14 07:15:18 +10:00
Jess Rudder
07fe2f30ad
Merge branch 'main' into secure-tmp-files
2025-08-13 14:11:23 -07:00
Jess Rudder
1843310df4
Add license info
2025-08-13 21:07:21 +00:00
Sean Goedecke
c72cb2ef9c
Merge pull request #90 from garman/pin-to-sha
...
Pin two imported actions to a set sha
2025-08-14 06:58:03 +10:00
Jessica Rudder
a2fd223fcf
Properly clean up tmp files
2025-08-12 14:31:05 -07:00
Jessica Rudder
3ba8e1b39d
Replace manual tmp file creation with tmp library which uses security best practices
2025-08-12 13:49:47 -07:00
Daniel Garman
52e5222a82
pin to a sha
2025-08-12 15:04:16 -04:00
Sean Goedecke
a62dfeda7b
Merge pull request #79 from salmanmkc/node24
...
Node 24
2025-08-11 21:13:39 +10:00
Salman Chishti
48235f7026
Merge branch 'main' into node24
2025-08-11 11:52:36 +01:00
Sean Goedecke
b81b2afb83
Merge pull request #88 from actions/sgoedecke/force-exit-once-inference-finishes
...
Force exit once inference finishes
v1
v1.2.8
2025-08-06 11:01:14 +10:00
Sean Goedecke
9133f81330
package
2025-08-06 00:54:19 +00:00
Sean Goedecke
7923b92ef8
Merge pull request #89 from actions/sgoedecke/ensure-mcp-loops-output-desired-response-format
...
Ensure MCP loops output the right response format
2025-08-06 10:41:02 +10:00
Sean Goedecke
e44da102bf
fixup format parsing
2025-08-05 22:21:28 +00:00
Sean Goedecke
866ae2b5d7
Ensure MCP loops output the right response format
...
In a tool loop, you can't set response_format because the model needs to
be able to think in plain English. But you still need the final response
to be in the desired format, so we add response_format only on the last
iteration.
2025-08-05 22:06:49 +00:00
Sean Goedecke
4685e0dcd4
Force exit once inference finishes in case we are holding any connections open
2025-08-05 21:42:07 +00:00
Sean Goedecke
0cbed4a106
Merge pull request #86 from actions/sgoedecke/use-openai-sdk
...
Use the OpenAI SDK
v1.2.7
2025-08-05 14:19:47 +10:00
Sean Goedecke
009d5e6e28
Update error
2025-08-05 02:52:11 +00:00
Sean Goedecke
18367df745
Merge branch 'main' into sgoedecke/use-openai-sdk
2025-08-05 02:49:44 +00:00
Sean Goedecke
3c6ec33d64
Merge pull request #85 from actions/sgoedecke/file-inputs
...
Allow templating variables from files
v1.2.6
2025-08-05 12:19:39 +10:00
Sean Goedecke
0347935cb1
licensed
2025-08-05 02:17:25 +00:00
Sean Goedecke
8c9e538880
package
2025-08-05 02:17:03 +00:00
Sean Goedecke
de436346ec
Fixup error messages
2025-08-05 02:11:43 +00:00
Sean Goedecke
4b5bb5c538
Use OpenAI SDK to avoid setting apiVersion manually
2025-08-05 02:09:17 +00:00
Sean Goedecke
ea4e7d8bb9
package
2025-08-05 01:52:46 +00:00
Sean Goedecke
aaf9c5af33
Update src/prompt.ts
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-05 11:51:50 +10:00
Sean Goedecke
15868b88f4
Allow templating variables from files
2025-08-05 01:32:32 +00:00
Sean Goedecke
c37f296c98
Merge pull request #84 from actions/sgoedecke/better-error-logging
...
Log specific error even if it is not an Error
v1.2.5
2025-08-05 09:28:24 +10:00
Sean Goedecke
e7ddc840ba
npm run package
2025-08-04 23:00:34 +00:00
Sean Goedecke
fa321d4c78
Update src/main.ts
...
Co-authored-by: Marais Rossouw <me@marais.co >
2025-08-05 08:59:43 +10:00
Sean Goedecke
3b5da63917
update tests
2025-08-04 22:44:17 +00:00
Sean Goedecke
a620b9fa98
Force exit on error
2025-08-04 22:40:30 +00:00