xsecuremcp / tests /resources

Commit History

Ensure resource + template names are properly prefixed when importing/mounting (#1423)
8d16d26
unverified

Jeremiah Lowin commited on

Add meta parameter support to tools, resources, templates, and prompts decorators (#1294)
0907e77
unverified

Jeremiah Lowin commited on

Fix single-element list unwrapping in tool content
ff32168

Jeremiah Lowin Claude commited on

Avoid propagating logs (#1042)
6acea03
unverified

Jeremiah Lowin commited on

Add automatic MCP list change notifications and client message handling
6fe9090

Jeremiah Lowin Claude commited on

Update docs and tests
a52441c

Jeremiah Lowin commited on

Update tests
506c09a

Jeremiah Lowin commited on

Update resource manager
d37c5e4

Jeremiah Lowin commited on

Merge branch 'main' into include-exclude
cca52df

Jeremiah Lowin commited on

Fix field validator for resource
08e1190

Jeremiah Lowin commited on

Add support for tag-based include/exclude
1175ac0

Jeremiah Lowin commited on

Formalize template/functiontemplate
4dee55e

Jeremiah Lowin commited on

Formalize resource/functionresource replationship
582f82a

Jeremiah Lowin commited on

Update test typing
d4fceae

Jeremiah Lowin commited on

Ensure that tools/templates/prompts are compatible with callable objects
acef890

Jeremiah Lowin commited on

Make error masking configurable
85e9cfd

Jeremiah Lowin commited on

Removed trailing whitespace
441ce03

Amerr, Ziad (ext) (DI SW ICS MNA RD QA QST 2) commited on

Fixed formatting again
2a28217

Amerr, Ziad (ext) (DI SW ICS MNA RD QA QST 2) commited on

Reformatting, and adding copilot's suggestion
e483e90

Amerr, Ziad (ext) (DI SW ICS MNA RD QA QST 2) commited on

Skipping permission test error if the user has root privileges
24a616d

Amerr, Ziad (ext) (DI SW ICS MNA RD QA QST 2) commited on

Handle template errors
678e6ab

Jeremiah Lowin commited on

Improve error handling for tools and resources
2c75133

Jeremiah Lowin commited on

Refactor context to avoid unecessary passing
1534a61

Jeremiah Lowin commited on

Handle args/kwargs appropriately for various objects
ef81ec0

Jeremiah Lowin commited on

Merge pull request #290 from jlowin/json
6ad13fe
unverified

Jeremiah Lowin commited on

Improve context injection type checks
a84c433

Jeremiah Lowin commited on

use pydantic_core.to_json
3de056b

Jeremiah Lowin commited on

Ensure servers expose template wildcards
ceea07c

Jeremiah Lowin commited on

Add resource template tests
37d552f

Jeremiah Lowin commited on

Update test_resource_template.py
ce692fd

Jeremiah Lowin commited on

Add wildcard params
b770cbf

Jeremiah Lowin commited on

Refactor remote servers
81e8514

Jeremiah Lowin commited on

Ensure quoted URIs work; fix proxy template issue
15f96d2

Jeremiah Lowin commited on

Improve matching logic for quoted chars
2e6dbad

Jeremiah Lowin commited on

Fix matching logic
0a0f1ed

Jeremiah Lowin commited on

Fix tests
c1f2431

Jeremiah Lowin commited on

Update matching logic for resources
807bad3

Jeremiah Lowin commited on

Add `key` for storing resources
5a29d74

Jeremiah Lowin commited on

Fix bug with duplicate behavior == ignore
2c1fc32

Jeremiah Lowin commited on

permit optional resource template args
bf2f475

Jeremiah Lowin commited on

Expand support for various method interactions
0feb19f

Jeremiah Lowin commited on

Add tags, improve duplicate import behavior
fa364d7

Jeremiah Lowin commited on

restore 1.x code
48f7143

Jeremiah Lowin commited on

Permit empty prefixes
6da0e6b

Jeremiah Lowin commited on

Support mounting FastMCPs as sub-servers
d4adea4

Jeremiah Lowin commited on

Use upstream FastMCP
b8df5e6

Jeremiah Lowin commited on

Fix tests
8a6378e

Jeremiah Lowin commited on

Handle URL tests
be6f863

Jeremiah Lowin commited on

Changes to accomodate windows users.
6837525

ai-joe-here commited on

Merge branch 'main' into updates
27ecafc

Jeremiah Lowin commited on