Sean Goedecke and GitHub
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 and GitHub
de16a30c20
Merge branch 'main' into fix/template-substition
2025-11-24 10:21:49 +11:00
Sean Goedecke and GitHub
dd3dff10ba
Merge pull request #147 from srt32/patch-1
...
Clarify PAT requirement for github-mcp-token
2025-11-24 10:18:50 +11:00
Sean Goedecke and GitHub
83bb5ca3e8
Merge pull request #93 from FidelusAleksander/main
...
docs: update documentation on mcp usage
2025-08-26 18:13:39 +10:00
Sean Goedecke and GitHub
a1c1182922
Merge pull request #97 from actions/sgoedecke/defensive-parsing
...
Parse inference response format defensively
2025-08-25 08:47:18 +10:00
Sean Goedecke
dfaa426c29
Parse inference response format defensively
2025-08-22 22:34:18 +00:00
Sean Goedecke and GitHub
f347eae8eb
Merge pull request #91 from JessRudder/secure-tmp-files
...
Uses tmp library to ensure more secure tmp file creation
2025-08-14 07:15:18 +10:00
Sean Goedecke and GitHub
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
Sean Goedecke and GitHub
a62dfeda7b
Merge pull request #79 from salmanmkc/node24
...
Node 24
2025-08-11 21:13:39 +10:00
Sean Goedecke and GitHub
b81b2afb83
Merge pull request #88 from actions/sgoedecke/force-exit-once-inference-finishes
...
Force exit once inference finishes
2025-08-06 11:01:14 +10:00
Sean Goedecke
9133f81330
package
2025-08-06 00:54:19 +00:00
Sean Goedecke and GitHub
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 and GitHub
0cbed4a106
Merge pull request #86 from actions/sgoedecke/use-openai-sdk
...
Use the OpenAI SDK
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 and GitHub
3c6ec33d64
Merge pull request #85 from actions/sgoedecke/file-inputs
...
Allow templating variables from files
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
aaf9c5af33
Update src/prompt.ts
...
Co-authored-by: Copilot <[email protected] >
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 and GitHub
c37f296c98
Merge pull request #84 from actions/sgoedecke/better-error-logging
...
Log specific error even if it is not an Error
2025-08-05 09:28:24 +10:00
Sean Goedecke
e7ddc840ba
npm run package
2025-08-04 23:00:34 +00:00
fa321d4c78
Update src/main.ts
...
Co-authored-by: Marais Rossouw <[email protected] >
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 and GitHub
4b591cc529
Merge pull request #83 from actions/sgoedecke/separate-mcp
...
Separate out MCP token
2025-08-04 15:03:54 +10:00
ea24ec2ed4
Update README.md
...
Co-authored-by: Yuzuki <[email protected] >
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
Sean Goedecke and GitHub
9693b137b6
Merge pull request #61 from actions/sgoedecke/prompt-file
...
Support .prompt.yml files
2025-07-21 15:14:53 +10:00
Sean Goedecke and GitHub
d0b2f23c43
Merge branch 'main' into sgoedecke/prompt-file
2025-07-21 15:01:31 +10:00
Sean Goedecke and GitHub
0df96479bc
Merge pull request #60 from actions/sgoedecke/update-readme
...
Update readme to say MCP needs a PAT
2025-07-21 15:00:56 +10:00
Sean Goedecke and GitHub
446f075e3b
Merge branch 'main' into sgoedecke/update-readme
2025-07-21 15:00:09 +10:00
Sean Goedecke and GitHub
ce58b26ac7
Merge pull request #59 from actions/sgoedecke-patch-1
...
Add GitHub Actions workflow for releasing new version
2025-07-21 14:57:40 +10:00
Sean Goedecke and GitHub
1cf96b0212
Merge branch 'main' into sgoedecke/update-readme
2025-07-21 14:57:19 +10:00
Sean Goedecke
f79e4e11cb
regenerate dist
2025-07-21 04:56:41 +00:00
72102e50bf
Update src/prompt.ts
...
Co-authored-by: Copilot <[email protected] >
2025-07-21 14:55:49 +10:00
Sean Goedecke
2bc30a525a
regenerate dist
2025-07-21 04:35:30 +00:00
Sean Goedecke
8f64ac1284
Fixup types and tests
2025-07-21 04:31:06 +00:00
Sean Goedecke
1f89e942aa
licensed cache
2025-07-21 04:25:01 +00:00
Sean Goedecke and GitHub
77a7cbe11b
Merge branch 'main' into sgoedecke-patch-1
2025-07-21 14:18:05 +10:00
Sean Goedecke
fcc8550115
lint
2025-07-21 04:01:22 +00:00
29b5f08d0f
Update README.md
...
Co-authored-by: Copilot <[email protected] >
2025-07-21 13:50:38 +10:00
Sean Goedecke
6f7bd88d1d
lint
2025-07-21 03:49:57 +00:00
Sean Goedecke
e385879671
Merge branch 'main' into sgoedecke/prompt-file
2025-07-21 00:21:07 +00:00
Sean Goedecke
1780121e3b
Support .prompt.yml files
2025-07-21 00:11:26 +00:00
Sean Goedecke and GitHub
b002da2928
Add GitHub Actions workflow for releasing new version
2025-07-21 09:41:47 +10:00
Sean Goedecke
ba509f9275
update readme
2025-07-16 07:51:13 +00:00
Sean Goedecke and GitHub
c05344404e
Merge pull request #58 from actions/sgoedecke/fixup-bundle
...
Fixup bundle
2025-07-16 17:33:26 +10:00
Sean Goedecke
aff9eb000b
Fixup bundle
2025-07-16 07:30:35 +00:00
Sean Goedecke and GitHub
0479ac822e
Merge pull request #57 from actions/sgoedecke/package-pkce-lib-properly
...
Ensure pkce-challenge is bundled in dist instead of treated as external
2025-07-16 17:24:39 +10:00
Sean Goedecke
5a874b9aa1
Ensure pkce-challenge is bundled in dist instead of treated as external
2025-07-16 07:12:45 +00:00
Sean Goedecke and GitHub
72c569abf4
Merge pull request #56 from actions/sgoedecke/mcp
...
Add read-only GitHub MCP support
2025-07-16 16:52:53 +10:00
Sean Goedecke
22b4dbcd55
licensed
2025-07-16 03:06:59 +00:00
Sean Goedecke
a3fe147234
Merge branch 'main' into sgoedecke/mcp
2025-07-16 02:56:55 +00:00
Sean Goedecke and GitHub
25a2129107
Merge pull request #49 from ainoya/improve-error-response
...
fix: improve error handling for AI service responses
2025-07-16 12:42:38 +10:00
Sean Goedecke and GitHub
59d0fd29cd
Merge branch 'main' into improve-error-response
2025-07-16 12:23:28 +10:00
Sean Goedecke and GitHub
2f08c91345
Merge branch 'main' into sgoedecke/mcp
2025-07-16 12:22:22 +10:00
Sean Goedecke and GitHub
bc9da18dc7
Merge pull request #55 from actions/sgoedecke/make-actual-runs-optional
...
Make actual inference in CI optional, since it depends on org settings
2025-07-16 12:22:15 +10:00
Sean Goedecke and GitHub
7cf0fec5c5
Merge branch 'main' into sgoedecke/mcp
2025-07-16 12:21:38 +10:00
Sean Goedecke
4fd6464105
Add read-only MCP support
2025-07-16 02:19:49 +00:00
Sean Goedecke
86c0691fbf
Add tests
2025-07-16 00:12:41 +00:00
Sean Goedecke
886d4717d7
Make it work
2025-07-15 23:31:48 +00:00
Sean Goedecke
0b82ac474e
Sketch out MCP
2025-07-15 23:23:39 +00:00
Sean Goedecke and GitHub
29bd66249e
Merge branch 'main' into sgoedecke/make-actual-runs-optional
2025-07-16 07:31:18 +10:00
Sean Goedecke
75eeed10d7
Cover more steps
2025-07-15 21:26:56 +00:00
Sean Goedecke
305469fbce
Make actual inference in CI optional, since it depends on org settings
2025-07-15 21:24:16 +00:00
Sean Goedecke and GitHub
8d1f028548
Merge pull request #46 from actions/dependabot/npm_and_yarn/jest/globals-30.0.2
...
Bump @jest/globals from 29.7.0 to 30.0.2
2025-06-24 10:00:11 +10:00
Sean Goedecke and GitHub
f6f8a06896
Merge pull request #41 from actions/sgoedecke/update-readme
...
Update readme
2025-06-20 11:24:13 +10:00
Sean Goedecke
5129fed34c
update readme
2025-06-20 00:21:26 +00:00
Sean Goedecke and GitHub
d645f067d8
Merge pull request #27 from mattleibow/dev/system-prompt-file
...
feat: Add system-prompt-file input for file-based system prompts
2025-05-27 09:48:56 +10:00
Sean Goedecke and GitHub
cacab0de8c
Merge pull request #28 from actions/dependabot/npm_and_yarn/github/local-action-3.2.1
...
Bump @github/local-action from 2.2.1 to 3.2.1
2025-05-27 07:40:55 +10:00
Sean Goedecke and GitHub
d043c3eaa1
Merge pull request #10 from actions/joshmgross/fix-readme
...
Clarify description in README
2025-04-22 08:38:45 +10:00
Sean Goedecke and GitHub
5b3308935f
Merge branch 'main' into joshmgross/fix-readme
2025-04-22 08:36:33 +10:00
Sean Goedecke and GitHub
c7105a4c1e
Merge pull request #11 from actions/sgoedecke/tweaks
...
Update readme and update/pin dependencies
2025-04-11 07:55:13 +10:00
Sean Goedecke
b75b177af3
update codeowners
2025-04-10 21:37:11 +00:00
Sean Goedecke
a3d57cc6dc
Linting
2025-04-10 21:33:06 +00:00
Sean Goedecke
9239ab5d65
version to v1
2025-04-10 21:27:55 +00:00
Sean Goedecke
5ac68dad30
bump local action package
2025-04-10 21:26:29 +00:00
Sean Goedecke
3f8bae9a6e
Pin linter CI to SHA
2025-04-10 21:24:44 +00:00
Sean Goedecke
6baaaac50c
Add license section to readme
2025-04-10 21:24:37 +00:00
Sean Goedecke and GitHub
e8a0bebb73
Merge pull request #9 from actions/sgoedecke/use-user-provided-endpoint
...
Use user-provided endpoint
2025-04-11 06:17:11 +10:00
Sean Goedecke
ba8a6b0374
Add security and support docs
2025-04-10 03:02:10 +00:00
Sean Goedecke
e670dd5178
Set user agent
2025-04-10 02:53:54 +00:00
Sean Goedecke
84fee7a0e6
Use user-provided endpoint
2025-04-08 20:22:47 +00:00
Sean Goedecke and GitHub
83d9668e82
Merge pull request #8 from actions/sgoedecke/use-models-dot-github
...
Use org-owned endpoint
2025-04-08 20:05:22 +10:00
Sean Goedecke and GitHub
2de3b6e872
Merge pull request #2 from actions/dependabot/npm_and_yarn/rollup/rollup-linux-x64-gnu-4.39.0
...
Bump @rollup/rollup-linux-x64-gnu from 4.38.0 to 4.39.0
2025-04-08 15:37:38 +10:00
Sean Goedecke and GitHub
40b430b284
Merge pull request #5 from actions/dependabot/npm_and_yarn/babel/helpers-7.27.0
...
Bump @babel/helpers from 7.26.9 to 7.27.0
2025-04-08 15:37:16 +10:00
Sean Goedecke
e5b826567d
rebuild
2025-04-08 05:18:48 +00:00
Sean Goedecke
4738a2d212
use org-owned endpoint
2025-04-08 04:55:27 +00:00
Sean Goedecke and GitHub
606ea175ce
Merge pull request #7 from actions/sgoedecke/use-models-dot-github
...
Use models dot github as the base endpoint
2025-04-08 14:33:32 +10:00
Sean Goedecke
afaedf6677
use models dot github as the base endpoint
2025-04-08 04:30:16 +00:00
Sean Goedecke
78d6b91d0b
Lint README.md
2025-04-08 02:10:27 +00:00