Commit Graph
313 Commits
Author SHA1 Message Date
Maarten van DiemenandGitHub 9170087739 Update CI workflow to use manual trigger only
Removed automatic triggers for pull requests and pushes to main branch.
2025-11-24 13:19:46 +01:00
Maarten van Diemen 62db90ab13 Upgrade checkout to V6 2025-11-24 13:16:10 +01:00
Maarten van Diemen 16f2d5c46b Merge with main 2025-11-24 13:12:28 +01:00
Maarten van Diemen 95443f8d18 Merge with main 2025-11-24 13:06:01 +01:00
Sean GoedeckeandGitHub 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
39308142df chore: apply code review comment
Co-authored-by: Copilot <[email protected]>
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 GoedeckeandGitHub 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 GoedeckeandGitHub de16a30c20 Merge branch 'main' into fix/template-substition 2025-11-24 10:21:49 +11:00
Sean GoedeckeandGitHub 48758ceaff Merge branch 'main' into feature/pass-toolsets 2025-11-24 10:19:55 +11:00
Sean GoedeckeandGitHub 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 TarantoandGitHub 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
Maarten van Diemen 4b4b2e8afe build index.js 2025-11-02 23:37:23 +01:00
Maarten van Diemen 932a853db4 Initial implementation for passing toolsets 2025-11-02 23:20:24 +01:00
SevilandGitHub e0da58c63f Clarify token requirements for MCP integration
Updated authentication section to clarify token usage for MCP integration.
2025-10-25 22:53:45 +02:00
David Sanders af1c1c29a3 fix: do template substition after parsing prompt YAML 2025-10-20 21:32:06 -07:00
dependabot[bot]andGitHub 7688a5060c chore(deps-dev): bump vite from 7.0.6 to 7.1.11
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.0.6 to 7.1.11.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.11/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.1.11
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
2025-10-20 21:58:17 +00:00
dependabot[bot]andGitHub 52a32ececf chore(deps): bump @rollup/rollup-linux-x64-gnu from 4.46.0 to 4.52.5
Bumps [@rollup/rollup-linux-x64-gnu](https://github.com/rollup/rollup) from 4.46.0 to 4.52.5.
- [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.46.0...v4.52.5)

---
updated-dependencies:
- dependency-name: "@rollup/rollup-linux-x64-gnu"
  dependency-version: 4.52.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2025-10-20 02:20:45 +00:00
Sean GoedeckeandGitHub 83bb5ca3e8 Merge pull request #93 from FidelusAleksander/main
docs: update documentation on mcp usage
2025-08-26 18:13:39 +10:00
Aleksander FidelusandGitHub 4d2337d006 Merge branch 'actions:main' into main 2025-08-25 11:08:41 +02:00
YuzukiandGitHub 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
YuzukiandGitHub 4d7d83c494 Merge branch 'main' into dependabot/github_actions/actions/checkout-5 2025-08-25 13:55:57 +10:00
Sean GoedeckeandGitHub 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]andGitHub 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] <[email protected]>
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 GoedeckeandGitHub 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 RudderandGitHub 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 GoedeckeandGitHub 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 GoedeckeandGitHub a62dfeda7b Merge pull request #79 from salmanmkc/node24
Node 24
2025-08-11 21:13:39 +10:00
Salman ChishtiandGitHub 48235f7026 Merge branch 'main' into node24 2025-08-11 11:52:36 +01:00
Sean GoedeckeandGitHub 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 GoedeckeandGitHub 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 GoedeckeandGitHub 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 GoedeckeandGitHub 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