Commit graph

250 commits

Author SHA1 Message Date
dependabot[bot]
0350079dca
Bump astral-sh/setup-uv from 4 to 6 (#1532)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-22 15:54:38 -04:00
William Easton
d32a2b953e
Fallback to a Completions API when Sampling is not available (#1145) 2025-08-21 07:49:29 -04:00
Jeremiah Lowin
04ba8619fb
Update marvin-label-triage.yml (#1557) 2025-08-20 14:40:16 -04:00
Jeremiah Lowin
9ecde631b6
feat: trigger Marvin workflow on PR body content (#1549) 2025-08-19 17:34:54 -04:00
nate nowack
77b425c47d
switch from pyright to ty (#1545) 2025-08-19 17:22:52 -04:00
Jeremiah Lowin
ec015de3b0
Add OAuth proxy that allows authentication with social IDPs without DCR support (#1434) 2025-08-18 13:39:58 -04:00
Jeremiah Lowin
88a3573d70
Fix Marvin workflow to support development tools (#1537) 2025-08-18 11:17:25 -04:00
Jeremiah Lowin
81432d058e
improve: Add tests label and SDK docs guidance to triage bot (#1516)
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-15 11:41:57 -04:00
Jeremiah Lowin
62e814a626
Move SDK docs generation to post-merge workflow (#1513)
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-15 11:37:49 -04:00
Jeremiah Lowin
b1a7aee290
Inline dedupe prompt (#1512) 2025-08-15 11:00:34 -04:00
Jeremiah Lowin
977079f61f
Add Claude issue triage (#1510) 2025-08-15 10:42:57 -04:00
Jeremiah Lowin
ea50f4e5f6
Remove labeler (#1509) 2025-08-15 08:59:44 -04:00
Jeremiah Lowin
31f9687606
Remove unnecessary asserts (#1484) 2025-08-13 20:52:05 -04:00
Jeremiah Lowin
b2131a6765
Update just error message (#1483) 2025-08-13 18:08:38 -04:00
William Easton
3275b3627d
Update marvin.yml (#1475) 2025-08-12 21:17:33 -04:00
Jeremiah Lowin
c8d03dacc5
Update logo files (#1473) 2025-08-12 17:19:10 -04:00
dependabot[bot]
383a57c28a
Bump actions/create-github-app-token from 1 to 2 (#1436)
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1 to 2.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](https://github.com/actions/create-github-app-token/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-version: '2'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-11 21:07:36 -04:00
Jeremiah Lowin
26a2c2ed62
Update dedupe logic (#1460) 2025-08-11 18:49:52 -04:00
Jeremiah Lowin
5e52010cff
Update dedupe workflow (#1456) 2025-08-11 18:35:20 -04:00
Jeremiah Lowin
2a659b8236
Add dedupe workflow (#1454) 2025-08-11 18:30:05 -04:00
Jeremiah Lowin
9b7bbd2801
Update static checks (#1448)
Co-authored-by: nate nowack <thrast36@gmail.com>
2025-08-11 17:35:41 -04:00
Jeremiah Lowin
22de076b75
Improve templates (#1422) 2025-08-08 20:47:17 -04:00
Jeremiah Lowin
2cf9bb4c18
Update marvin workflow name (#1421) 2025-08-08 20:25:42 -04:00
Jeremiah Lowin
15cffa1016
Simplify action setup and add github tools (#1419) 2025-08-08 20:23:49 -04:00
Jeremiah Lowin
4889bc1aba
Use underscore instead of hyphen for Marvin (#1418) 2025-08-08 18:51:07 -04:00
Jeremiah Lowin
e845b56a34
Marvin: fix deprecated variable names (#1417) 2025-08-08 17:15:33 -04:00
Jeremiah Lowin
2ef4b5b4dc
Fix Marvin token generation (#1416) 2025-08-08 17:12:23 -04:00
Jeremiah Lowin
9b31972e52
Update Marvin's claude code action version (#1415) 2025-08-08 17:09:24 -04:00
Jeremiah Lowin
aa41c56e17
Update marvin errors (#1414) 2025-08-08 17:04:45 -04:00
Jeremiah Lowin
7acacbea6b
Create marvin.yml (#1412) 2025-08-08 16:57:42 -04:00
Jeremiah Lowin
3730b7e106
Update agents.md; add github instructinos (#1410) 2025-08-08 13:33:23 -04:00
Jeremiah Lowin
8f8f169bdd
Update release.yml (#1335) 2025-08-01 17:16:21 -04:00
Jeremiah Lowin
aaf342e33a
Update bug.yml (#1331) 2025-08-01 16:16:21 -04:00
William Easton
3be8f5ea93
Add UV Transport (#1270)
Co-authored-by: Jeremiah Lowin <153965+jlowin@users.noreply.github.com>
2025-07-28 15:41:36 -04:00
Jeremiah Lowin
30912c69c6 Run integration tests as separate CI job on Ubuntu only
- Add pytest marker for integration tests
- Configure automatic marking for tests/integration_tests/ folder via pytest hook
- Split CI workflow into two jobs: regular tests (all platforms) and integration tests (Ubuntu only)
- Integration tests can now be retried independently if they fail
2025-07-19 15:21:34 -04:00
nate nowack
64d469be98
Add no-commit-to-branch hook to prevent direct commits to main (#1149)
Co-authored-by: Claude <noreply@anthropic.com>
2025-07-15 07:03:56 -07:00
Jeremiah Lowin
cf1c9f5f46
Catch more openapi changes (#1124) 2025-07-11 14:17:53 -04:00
Jeremiah Lowin
e55c360389
Update github remote server tests with secret (#1112)
* Adding client tests for streamable http against official GitHub Remote MCP server

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update tests/client/test_github_mcp_remote.py

applying review suggestions

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update github server tests and move to integration

* Set GITHUB_TOKEN variable

* Revert "Set GITHUB_TOKEN variable"

This reverts commit a87d6a303a.

---------

Co-authored-by: Didier Durand <didduran@amazon.ch>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Didier Durand <durand.didier@gmail.com>
2025-07-10 10:48:42 -04:00
Jeremiah Lowin
e0c22c829d Update bug.yml 2025-07-06 21:12:02 -04:00
Jeremiah Lowin
a14b621ab9 Update release.yml 2025-06-23 10:30:38 -04:00
Jeremiah Lowin
4a4054fe5a Update release categories 2025-06-23 10:28:24 -04:00
Jeremiah Lowin
a10ebae702 Split out enhancements in release notes 2025-06-09 17:27:19 -04:00
Jeremiah Lowin
cbd6584f7a
Merge pull request #761 from jlowin/release
Add dependencies section to release
2025-06-08 17:21:16 -04:00
Jeremiah Lowin
ec9fd759a7 Add dependencies section to release 2025-06-08 16:51:29 -04:00
dependabot[bot]
b9ed56c2e0
Bump astral-sh/setup-uv from 3 to 6
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 3 to 6.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](https://github.com/astral-sh/setup-uv/compare/v3...v6)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-08 20:34:38 +00:00
Jeremiah Lowin
f416164487
Create dependabot.yml 2025-06-08 16:33:50 -04:00
Jeremiah Lowin
d3dbfe46b4
Merge pull request #709 from jlowin/remove-n-auto
remove -n auto
2025-06-04 15:54:24 -04:00
Jeremiah Lowin
d6fdbda0bc remove -n auto 2025-06-04 15:52:11 -04:00
Jeremiah Lowin
5edb578ae3 Fix pr labeler permissions 2025-06-04 15:44:49 -04:00
Jeremiah Lowin
d4b3fbe2fa Run distributed tests 2025-06-04 12:22:29 -04:00