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
Sean Goedecke
a6d2a86ab3
Log specific error even if it is not an Error
2025-08-04 22:28:10 +00:00
Sean Goedecke
4b591cc529
Merge pull request #83 from actions/sgoedecke/separate-mcp
...
Separate out MCP token
v1.2.4
2025-08-04 15:03:54 +10:00
Sean Goedecke
ea24ec2ed4
Update README.md
...
Co-authored-by: Yuzuki <36879321+Yuzuki-S@users.noreply.github.com >
2025-08-04 13:52:21 +10:00
Sean Goedecke
b9f9444fb7
update docs
2025-08-04 03:41:34 +00:00
Sean Goedecke
419f171f16
Separate out MCP token
2025-08-04 03:06:53 +00:00
Salman Muin Kayser Chishti
9bbcef8fa4
node 24
2025-08-01 12:13:15 +01:00
Yumin Wong
fc8527d1d9
Merge pull request #74 from actions/dependabot/github_actions/actions-minor-e893b3f303
...
chore(deps): bump actions/publish-action from 0.2.2 to 0.3.0 in the actions-minor group
2025-07-29 14:00:29 +08:00
Yumin Wong
719349dfcc
Merge branch 'main' into dependabot/github_actions/actions-minor-e893b3f303
2025-07-29 13:30:19 +08:00
Yumin Wong
2762750922
Merge pull request #76 from actions/dependabot/npm_and_yarn/rollup/rollup-linux-x64-gnu-4.46.0
...
chore(deps): bump @rollup/rollup-linux-x64-gnu from 4.45.1 to 4.46.0
2025-07-29 13:20:25 +08:00
dependabot[bot]
9386906af5
chore(deps): bump @rollup/rollup-linux-x64-gnu from 4.45.1 to 4.46.0
...
Bumps [@rollup/rollup-linux-x64-gnu](https://github.com/rollup/rollup ) from 4.45.1 to 4.46.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.45.1...v4.46.0 )
---
updated-dependencies:
- dependency-name: "@rollup/rollup-linux-x64-gnu"
dependency-version: 4.46.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-28 03:48:49 +00:00
dependabot[bot]
ca9eff7051
chore(deps): bump actions/publish-action in the actions-minor group
...
Bumps the actions-minor group with 1 update: [actions/publish-action](https://github.com/actions/publish-action ).
Updates `actions/publish-action` from 0.2.2 to 0.3.0
- [Commits](https://github.com/actions/publish-action/compare/v0.2.2...v0.3.0 )
---
updated-dependencies:
- dependency-name: actions/publish-action
dependency-version: 0.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-28 03:05:06 +00:00
Marais Rossouw
6bef1d0031
Merge pull request #72 from actions/mr/linters
2025-07-24 19:50:25 +10:00
Marais Rossouw
a5af2ca963
chore: bundles do change a tiny bit now
2025-07-24 19:14:33 +10:00
Marais Rossouw
7e2aa19f3b
chore: use github's shared prettier-config
2025-07-24 19:11:15 +10:00
Marais Rossouw
a2235c5511
chore: move superlinter files to .github/linters
2025-07-24 19:11:03 +10:00
Marais Rossouw
b1fc21bd19
Merge pull request #70 from actions/mr/to-vitest
2025-07-24 19:06:21 +10:00
Marais Rossouw
305e9d3933
chore: trigger ci
2025-07-24 19:05:42 +10:00
licensed-ci
b1c0a96f18
Auto-update license files
2025-07-24 08:21:55 +00:00
Marais Rossouw
ea289a3b79
chore: move dev deps to dev deps
2025-07-24 18:20:00 +10:00