Jeremiah Lowin
|
35e13ef9bf
|
Update resource manager
|
2025-06-19 12:22:14 -04:00 |
|
Jeremiah Lowin
|
a42c0c40b0
|
Add middleware for all current handlers
|
2025-06-18 21:41:28 -04:00 |
|
Jeremiah Lowin
|
c183e3a99c
|
Updated list_tools
|
2025-06-18 21:17:38 -04:00 |
|
Jeremiah Lowin
|
e365c0b6fb
|
Merge branch 'main' into middleware-2
|
2025-06-18 21:08:18 -04:00 |
|
Jeremiah Lowin
|
a2bb2314c7
|
Add key to component
|
2025-06-18 21:05:11 -04:00 |
|
Jeremiah Lowin
|
0702bad1c2
|
Add single-component methods
|
2025-06-18 19:47:19 -04:00 |
|
Jeremiah Lowin
|
8eaa6096b4
|
Make prefixes optional
|
2025-06-18 11:28:24 -04:00 |
|
Jeremiah Lowin
|
084e52badd
|
Consolidate prefix logic
|
2025-06-17 20:23:47 -04:00 |
|
Goro
|
4c60119767
|
Add missing tests
|
2025-06-16 08:10:34 +02:00 |
|
Goro
|
57e0b03711
|
Run pre-commit and fix typing issues
|
2025-06-16 07:12:41 +02:00 |
|
Goro
|
d2b2243957
|
Add file utility type and tests
|
2025-06-16 00:23:11 +02:00 |
|
Jeremiah Lowin
|
d24d35639f
|
Remove duplicate tests
|
2025-06-14 09:26:52 -04:00 |
|
Jeremiah Lowin
|
06dcff3b3b
|
Add tests
|
2025-06-14 09:22:29 -04:00 |
|
Jeremiah Lowin
|
f269c074f4
|
Add audio support
|
2025-06-14 08:59:48 -04:00 |
|
Jeremiah Lowin
|
20f4117b47
|
Update tests
|
2025-06-10 21:06:20 -04:00 |
|
Jeremiah Lowin
|
3de00e3aa2
|
Add tests
|
2025-06-10 20:47:08 -04:00 |
|
Jeremiah Lowin
|
b1714bcf7b
|
Clean up route maps
|
2025-06-10 20:19:41 -04:00 |
|
Jeremiah Lowin
|
c5fb5f7fd2
|
Remove tuple tags
|
2025-06-10 19:50:43 -04:00 |
|
Jeremiah Lowin
|
7224295f93
|
Incorporate enabled property
|
2025-06-10 19:32:31 -04:00 |
|
Jeremiah Lowin
|
ad45f0572a
|
Merge branch 'main' into include-exclude
|
2025-06-10 19:31:25 -04:00 |
|
Jeremiah Lowin
|
1866c17400
|
Update tests
|
2025-06-10 17:08:23 -04:00 |
|
Jeremiah Lowin
|
2f0b60a6d9
|
Update test_proxy.py
|
2025-06-10 11:48:53 -04:00 |
|
Jeremiah Lowin
|
f9e414f51e
|
Ensure proxies can overwrite remote tools without leaking
|
2025-06-10 11:30:22 -04:00 |
|
Jeremiah Lowin
|
9c25cc6454
|
Support enabled/disabled resources and templates
|
2025-06-10 10:44:46 -04:00 |
|
Jeremiah Lowin
|
6e92335510
|
Support enabled/disabled tools
|
2025-06-10 10:32:50 -04:00 |
|
Jeremiah Lowin
|
17a71278aa
|
Support enabled/disabled prompts
|
2025-06-10 10:24:40 -04:00 |
|
Jeremiah Lowin
|
b74bce6ff7
|
Create common base class for components
|
2025-06-10 09:22:57 -04:00 |
|
Jeremiah Lowin
|
47b2c58134
|
Merge branch 'main' into transform-tools-2
|
2025-06-09 17:24:23 -04:00 |
|
Jeremiah Lowin
|
bc59a4fbf5
|
Ensure client is only initialized once
|
2025-06-08 14:48:05 -04:00 |
|
Jeremiah Lowin
|
6d36171f38
|
Fix passing token string to client auth
|
2025-06-07 21:39:50 -04:00 |
|
Jeremiah Lowin
|
7d2f51535f
|
Merge branch 'main' into include-exclude
|
2025-06-07 18:40:38 -04:00 |
|
Jeremiah Lowin
|
956488635e
|
Add support for tag-based include/exclude
|
2025-06-07 18:38:29 -04:00 |
|
Jeremiah Lowin
|
e7672bf0bc
|
Update test_mount.py
|
2025-06-07 17:37:48 -04:00 |
|
Jeremiah Lowin
|
32a091e228
|
Don't store exclude args as attribute
|
2025-06-07 16:59:58 -04:00 |
|
Jeremiah Lowin
|
d64077b03b
|
remove empty parens from prompt
|
2025-06-05 14:56:10 -04:00 |
|
Jeremiah Lowin
|
424978397b
|
Fix indentation
|
2025-06-05 11:15:25 -04:00 |
|
Jeremiah Lowin
|
f495de6f3a
|
Ensure methods work/are documented
|
2025-06-05 10:59:32 -04:00 |
|
Jeremiah Lowin
|
d26a5dffc3
|
Return objects from decorators
|
2025-06-05 10:04:39 -04:00 |
|
Jeremiah Lowin
|
099d340208
|
Update tests for prompts
|
2025-06-04 16:37:41 -04:00 |
|
Jeremiah Lowin
|
e7a94eb8a6
|
allow naked prompt decorator
|
2025-06-04 16:34:19 -04:00 |
|
Jeremiah Lowin
|
18615bc48b
|
Remove empty parens
|
2025-06-04 15:41:28 -04:00 |
|
Jeremiah Lowin
|
d1549c3d35
|
Remove empty parens
|
2025-06-04 15:37:55 -04:00 |
|
Jeremiah Lowin
|
699b457748
|
Support "naked" tool decorator usage
|
2025-06-04 14:33:08 -04:00 |
|
Jeremiah Lowin
|
cc541d6eee
|
Ensure tool serializer is applied
|
2025-06-04 12:47:12 -04:00 |
|
Jeremiah Lowin
|
0535a70d31
|
Server add_* methods no longer accept functions
|
2025-06-04 12:39:34 -04:00 |
|
Jeremiah Lowin
|
3a0faf5fcf
|
Formalize resource/functionresource replationship
|
2025-06-04 11:06:59 -04:00 |
|
Jeremiah Lowin
|
3a3c01708d
|
Split Tool into Tool and FunctionTool
|
2025-06-04 10:19:14 -04:00 |
|
Jeremiah Lowin
|
93d84489fc
|
Update auth docs
|
2025-06-03 09:11:50 -04:00 |
|
Jeremiah Lowin
|
1f3ddd104b
|
Merge branch 'main' into feature/exclude-args-support
|
2025-06-01 16:51:30 -04:00 |
|
Jeremiah Lowin
|
8fb709c98c
|
Simplify code for running servers in processes
|
2025-06-01 09:35:06 -04:00 |
|