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
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
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
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
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
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
zzstoatzz
7f46580c14
rm slop markers
2025-05-20 13:48:23 -05:00
zzstoatzz
3d220a7724
more specific
2025-05-20 12:43:31 -05:00
zzstoatzz
ed73488dc9
integration tests and better error
2025-05-20 12:40:41 -05:00
Jeremiah Lowin
76ca57a04d
Add labeler
2025-05-16 11:06:43 -04:00
Jeremiah Lowin
69115a57ae
run tests on all PRs
2025-05-15 10:01:07 -04:00
Jeremiah Lowin
837d4c407d
Add timeout support to client ( #455 )
...
* Add timeouts kwargs
* Add timeout support
* Fix windows handling and docs
* Update client.mdx
* Windows tests
* Update test_sse.py
* Update test_sse.py
* Update test_sse.py
* Update test_sse.py
* Fix windows
2025-05-14 20:50:24 -04:00
Jeremiah Lowin
359becba5f
Use locked instead of frozen
2025-05-14 19:44:15 -04:00
Jeremiah Lowin
60d7dd10a2
Update run-tests.yml
2025-05-14 19:42:25 -04:00
Jeremiah Lowin
e172487086
Ensure tests run against correct python version
2025-05-14 19:41:56 -04:00
Jeremiah Lowin
06d0deb31b
Reduce verbosity
2025-05-07 23:24:30 -04:00
Jeremiah Lowin
3718ad98ef
Add auth support
2025-05-02 15:49:24 -04:00
Jeremiah Lowin
7a9af62199
run tests on forks
2025-04-18 08:46:45 -04:00
Jeremiah Lowin
577af026d6
Only run static on src changes
2025-04-14 13:19:05 -04:00
Jeremiah Lowin
e2cb07a315
Remove mac os tests
2025-04-13 21:18:38 -04:00
Jeremiah Lowin
6af855bfff
Add caching
2025-04-10 19:43:17 -04:00
Jeremiah Lowin
8ffe9df065
update sync command
2025-04-08 21:04:53 -04:00
Jeremiah Lowin
0b6e56c556
Rename tests
2025-04-07 18:29:29 -04:00
Jeremiah Lowin
f4ca79cbb6
Install dependencies
2025-04-07 18:28:25 -04:00
Jeremiah Lowin
6ab5633803
Update windows tests
2025-04-07 18:25:56 -04:00
Jeremiah Lowin
915f66a425
Fix readline error
2025-04-07 18:20:36 -04:00
Jeremiah Lowin
70fcc6f07b
Fix installation
2025-04-07 18:13:23 -04:00
Jeremiah Lowin
909b76c002
Remove ai-labeler
2025-04-07 18:12:32 -04:00
Jeremiah Lowin
5cb154fa1b
Add typing for content
2024-12-03 13:09:41 -05:00
Jeremiah Lowin
f1abe01b57
Add pyright
2024-12-03 12:27:02 -05:00